.net 的线程等待,通知机制是怎么实现的?比如说
Monitor.Wait
WaitHandle
等方法。。
我想,不太可能用while,或者for   循环等待来实现的吧
比如说bool hasEvent = false;
while(true)
{
    if(!hasEvent)
    {
        Thread.Sleep(1000);
    }
    else
    {
         break;
    }
}
-------------------------------------------------------有没有高手知道的,想了解一下windows底层是怎么实现的?