阅读量:0
可以通过以下步骤使用ManualResetEvent实现同步:
- 创建一个ManualResetEvent对象:
ManualResetEvent resetEvent = new ManualResetEvent(false);
- 在需要同步的地方调用WaitOne方法来等待信号:
resetEvent.WaitOne();
- 在另一个地方调用Set方法来发出信号:
resetEvent.Set();
这样,当调用WaitOne方法的线程会被阻塞,直到调用Set方法时才会继续执行。这样可以实现线程之间的同步。