示例#1
0
        public static void Demo()
        {
            ResourceHolder res = new ResourceHolder();
            Thread         t1  = new Thread(new Locker1(res).DoLock1);
            Thread         t2  = new Thread(new Locker2(res).DoLock2);

            t1.Start();
            t2.Start();
        }
示例#2
0
 public Locker2(ResourceHolder res)
 {
     this.res = res;
 }