华赐软件 Bootstrap3
摘要: Lock Monitor多线程操作的时候,为防止死锁,我们经常采用加Lock的方式解决,下面就谈一下Lock的具体运用和Lock可以用什么来替换首先,看代码:private static object syncroot = new object();public static void Gets(){lock(syncroot){Console.WriteLine("sbzgw");Console.Read();}}上段代码中,是Lock的典型应用但是,在使用Lock时候有一些注意事项:1,Lock里面的参数必须是引用类型,不能是值类型,Lock是对象锁,否则会产生一个不同 阅读全文
posted @ 2013-07-31 09:10 OpenCsharp.Net 阅读(265) 评论(0) 推荐(0) 编辑
华赐软件 Bootstrap3
w.huacisoft.com">华赐软件 Bootstrap3