摘要: Monitor对象(C#知识点总结系列:4、C#中Monitor和Lock以及区别) 1.Monitor.Enter(object)方法是获取锁,Monitor.Exit(object)方法是释放锁,这就是Monitor最常用的两个方法,当然在使用过程中为了避免获取锁之后因为异常,致锁无法释放,所以 阅读全文
posted @ 2017-08-07 13:08 LBO.net 阅读(388) 评论(0) 推荐(0)
摘要: 因为两个线程访问了同一个静态变量stickets,线程出票的顺序发生了变化,将会引起数据出现错误. 为了避免这种情况的发生,保证同一时间类只有一个线程访问共享资源; 使用:线程同步:C# Monitor与线程同步 阅读全文
posted @ 2017-08-07 13:02 LBO.net 阅读(259) 评论(0) 推荐(0)
//返回顶部