本文主要是介绍【C#】轻松理解AutoResetEvent 和 ManualResetEvent,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
学习记录
AutoResetEvent 一次只唤醒一个等待线程。唤醒后等待线程后自动Reset将信号置为无信号
ManualResetEvent 一次只唤醒所有等待线程。需要手动Reset将信号置为无信号。
AutoResetEvent(true) 创建对象后会将信号置为有信号
AutoResetEvent(false) 创建对象后会将信号置为无信号
ManualResetEvent(true) 创建对象后会将信号置为有信号
ManualResetEvent(false) 创建对象后会将信号置为无信号
原文https://blog.csdn.net/songhuangong123/article/details/131591253
这篇关于【C#】轻松理解AutoResetEvent 和 ManualResetEvent的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!