次の方法でスレッドを開始すると
Thread newThread = new Thread(new ParameterizedThreadStart(MyThreadMethod));
Object myObject = new Object();
newThread.Start(myObject);
タスクが完了した後、myObject に対して何を行ったかを調べることはできますか?
// at some point later
if(newThread.ThreadState == ThreadState.Stopped)
{
//access my object? how?
}