Thread thread = new Thread()
ManualResetEvent mevent = new ManualResetEvent(false);WaitHandle.WaitAny(new WaitHandle[]{mevent , thread,handle ??? }, ...)能拿到 Thread thread 句柄让 WaitHandle.WaitAny 等待 此句柄和另外一个 ManualResetEvent 事件吗?

解决方案 »

  1.   

    问题1,你等待Thread 的句柄,能告诉我,你是在等什么东西吗?
      

  2.   

    本人c# 不熟悉,以前用 os 的 c 接口:WaitForMultipleObjects([thread.handle, ManualResetEvent], -1)当线程 thread 退出时,上面调用将结束 block, 我想问 C#可不可以 WaitHandle.WaitAny 来做同样的事情?