public MyClass{ public volatile bin Total; public void Add(){ Total ++;}} 在类似这样的类,用volatile定义变量非常有用,这样,只允许一个线程去访问和修改它修饰的变量值。我以前还一直在用lock()呢。 转载于:https://www.cnblogs.com/xuzhong/archive/2006/03/26/359345.html