[英]C# - Block master-thread until slave-thread executed ManualResetEvent.WaitOne()
[英]C# ManualResetEvent Reset vs WaitOne
https://learn.microsoft.com/en-us/do.net/api/system.threading.manualresetevent?view.net-6.0
我很難理解 Reset() 和 WaitOne() 之間的區別。
如果它們都阻塞線程,這兩者有什么區別。
當你想控制其他線程時使用Set()
和Reset()
。 WaitOne()
由應同步的線程使用。
順便說一句,你把句子弄錯了:
重置()
將事件的 state 設置為 nonsignaled,導致線程阻塞。
它說“導致線程”=其他線程,而不是調用該方法的線程。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.