我期待TimeoutException,但MSDN文档没有在预期的异常列表中列出这个,我似乎无法在任何地方找到它.
提前致谢!
if (mySemaphore.WaitOne(1000)) { // signal received } else { // wait timed out }