1. 首页
  2. 数据库
  3. 其它
  4. c#.net多线程编程教学——线程同步

c#.net多线程编程教学——线程同步

上传者: 2021-01-31 22:06:12上传 PDF文件 97.28KB 热度 23次
随着对多线程学习的深入,你可能觉得需要了解一些有关线程共享资源的问题. .NET framework提供了很多的类和数据类型来控制对共享资源的访问。 考虑一种我们经常遇到的情况:有一些全局变量和共享的类变量,我们需要从不同的线程来更新它们,可以通过使用System.Threading.Interlocked类完成这样的任务,它提供了原子的,非模块化的整数更新操作。 还有你可以使用System.Threading.Monitor类锁定对象的方法的一段代码,使其暂时不能被别的线程访问。 System.Threading.WaitHandle类的实例可以用来封装等待对共享资源的独占访问权
下载地址
用户评论