나는 그것이이 작업을 완료 한 후 MyObject를 위해하신 일을ParameterizedThreadStart를 통해 스레드에 객체를 전달하면 나중에 액세스 할 수 있습니까?
Thread newThread = new Thread(new ParameterizedThreadStart(MyThreadMethod));
Object myObject = new Object();
newThread.Start(myObject);
내가 찾을 수있는 다음과 같은 방식으로 스레드를 시작하면?
// at some point later
if(newThread.ThreadState == ThreadState.Stopped)
{
//access my object? how?
}
그래서 개체 목록이 있고 각 개체가 별도의 스레드에서 처리되는 경우 각 개체에 몇 가지 플래그 나 ID를 유지해야합니다. 그런 다음 플래그/ID를 사용하여 목록에서 개체를 찾으면됩니다 처리 되었습니까? – Evgeny
내가 할거야 ...'Dictionary threadMap;'... –
물론 ...이 솔루션은 어떻게 든 나를 도망 쳤다 ... 감사합니다 =) – Evgeny