1. ホーム
  2. c#

[解決済み] .NETのManualResetEventとAutoResetEventの違いは何ですか?

2022-03-18 17:56:31

質問

この件に関するドキュメントを読み、理解したつもりです。アン AutoResetEvent を通過するとリセットされます。 event.WaitOne() を使用することができますが ManualResetEvent にはない。

これは正しいのでしょうか?

解決方法は?

そう、料金所とドアの違いのようなものです。その ManualResetEvent はドアで、手動で閉じる(リセットする)必要があります。その AutoResetEvent は料金所で、1台の車が通ると自動的に閉まり、次の車が通れるようになります。