/* 该实例是一个线程中lock用法的经典实例,使得到的balance不会为负数 同时初始化十个线程,启动十个,但由于加锁,能够启动调用WithDraw方法的可能只能是其中几个 作者:http://hi.baidu.com/jiang_yy_jiang */ using System; namespace ThreadTest29 { class Account { private Object thisLock = new object(); int balance; Random r = n…