Jam*_*ing 9 c# timeout semaphore
有谁知道.NET如何处理调用超时Semaphore.WaitOne(timeout)?
我希望有一个TimeoutException,但MSDN文档没有在预期的异常列表中列出这个,我似乎无法在任何地方找到它.
提前致谢!
false如果超时,该方法将返回,true如果它返回一个信号:
if (mySemaphore.WaitOne(1000))
{
// signal received
}
else
{
// wait timed out
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4597 次 |
| 最近记录: |