摘要:
lock关键字可以用来确保代码块完成运行,而不会被其他线程中断。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。我们一般都这样使用lock 关键字 private static object syncObj =new object(); public static void DoTest(){ lock(syncObj){ //do something } }至于为什么这样使用参见http://www.cnblogs.com/jintianhu/archive/2010/11/19/1... 阅读全文