摘要: ManualResetEvent 允许线程通过发信号互相通信。 通常,此通信涉及一个线程在其他线程进行之前必须完成的任务。当一个线程开始一个活动(此活动必须完成后,其他线程才能开始)时,它调用 Reset 以将 ManualResetEvent 置于非终止状态。 此线程可被视为控制 ManualResetEvent。 调用 ManualResetEvent 上的 WaitOne 的线程将阻止,并等待信号。 当控制线程完成活动时,它调用 Set 以发出等待线程可以继续进行的信号。 并释放所有等待线程。一旦它被终止,ManualResetEvent 将保持终止状态,直到它被手动重置。 即对 Wai 阅读全文
posted @ 2014-02-18 14:11 sfbrzkh 阅读(150) 评论(0) 推荐(0) 编辑