CLR via C# 读书笔记 3-2 AutoResetEvent ManualResetEvent 和Semaphore
摘要:
这三个对象都经常用于线程同步下面是一些他们的异同点1.当多个线程在等待一个 AutoResetEvent的时候,每次调用AutoResetEvent.Set()方法只会唤醒一个线程2.当多个线程在等待一个ManualResetEvent的时候,每次调用ManualResetEvent.Set()方法会唤醒所有等待的线程3.当多个线程在等待一个Semaphore的时候,每次调用Semaphore.R... 阅读全文
posted @ 2010-11-18 14:29 听说读写 阅读(640) 评论(0) 推荐(0) 编辑