当你有这样的代码时会发生什么
lock(myLock)
{
try{
//some code
}catch(SomeException e)
{
throw e;
}
}
Run Code Online (Sandbox Code Playgroud)
myLock会正确发布吗?我有一种情况需要这样做,所以如何编写我自己的Lock,它有一个我可以在try catch的finally方法中调用的显式Release方法.
| 归档时间: |
|
| 查看次数: |
127 次 |
| 最近记录: |