共同点:
1.方法
- WaitOne():线程堵塞 ,当调用Set()之后才会继续执行
- Set():释放线程等待
- Reset():通常WatiOne 之前,先 Reset() 一下,清除Set 信号
不同点:
AutoResetEvent 收到 Set 后 , 一次只能执行一个线程,其它线程继续 WaitOne 。
ManualResetEvent 收到 Set 后,所有处理 WaitOne 状态线程均继续执行。
共同点:
1.方法
不同点:
AutoResetEvent 收到 Set 后 , 一次只能执行一个线程,其它线程继续 WaitOne 。
ManualResetEvent 收到 Set 后,所有处理 WaitOne 状态线程均继续执行。