C# mulithreads 多线程问题
小弟我近日在阅读 "C#编码规范" 一书,对其中所提到的有关多线程的部分有一处不理解
希望各位高手帮忙,给点提示,最好能发上一写小的DEMO CODE让小弟研究,多谢各位了
小弟不理解处如下:
18. 避免用监视器去等待或刺激对象。应该用手工的或自动重起事件。
Avoid using a Monitor to wait or pulse objects. Use manual or auto-reset events
请大虾么给出一些关于这句话的解释,最好付上DEMO CODE,谢谢了