lockon,深入浅出多线程系列之四:简单的同步 lock

1: 考虑下下面的代码: class ThreadUnsafe { static int _val1 = 1, _val2 = 1; internal static void Go() { if (_val2 != 0) { Console.WriteLine(_val1 /_val2); } _val2 = 0; } } 这段代码是非线程安全的,假设有两个线程A,B,A,B都执行到了Go方法的i... [阅读全文]
1 共1条 分1页