我已经阅读了关于此的文档,我想我明白了.一个AutoResetEvent当代码经过复位event.WaitOne(),但ManualResetEvent没有.
AutoResetEvent
event.WaitOne()
ManualResetEvent
它是否正确?
.net c# multithreading manualresetevent autoresetevent
我知道你可以使用锁来锁定c#中的一个对象但是你可以放弃锁定并等待别的东西通知你它已经像在等待和通知的java中那样被改变了吗?
在我看来,java和c#中的synchronized和lock分别是同义的.
c# java multithreading
c# ×2
multithreading ×2
.net ×1
autoresetevent ×1
java ×1
manualresetevent ×1