首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

对象锁定的有关问题.怎么得知对象是否锁定

2011-12-13 
对象锁定的问题.........如何得知对象是否锁定object obj_lock new object()lock(obj_lock){}如何得知

对象锁定的问题.........如何得知对象是否锁定


object obj_lock = new object();


lock(obj_lock)
{
}



如何得知对象是否已经锁定呢.....?

[解决办法]
System.Threading.Monitor.TryEnter(obj_lock) 返回是否
[解决办法]
楼上给的方法好像等待给对象上锁把,返回否,说明被锁,返回是,说明本线程给对象上锁
楼主判断对象要是否被锁定,本人觉得肯定要设定一个共有字段了,有锁:1没锁:0

热点排行