public RemoteThread this[int threadId] { get { return new RemoteThread(MemorySharp, NativeThreads.First(t => t.Id == threadId)); } }