C#多线程学习笔记(四) --Lock and Monitor之二
摘要:
a.Monitor方法(MSDN摘录) Enter, TryEnter 获取对象锁,此操作同样会标记临界区的开头。其他任务线程都不能进入临界区,除非它使用其他锁定对象执行临界区的指令。 Wait 释放对象上的锁以便允许其他线程锁定和访问该对象。在其他线程访问对象时,调用线程将等待。脉冲信号用于通知待待线程有关对象状态的更改。 Pulse(信号),PulseAll 向一个或多个等待线程发送信号。该信... 阅读全文
posted @ 2008-06-21 23:28 dinglin2006 阅读(426) 评论(0) 推荐(0) 编辑