1. 首页
  2. 数据库
  3. 其它
  4. c# 进程内部的同步

c# 进程内部的同步

上传者: 2021-01-01 02:29:39上传 PDF文件 70.22KB 热度 6次
在线程里,如果需要共享数据,那么一定需要使用同步技术,确保一次只有一个线程访问和改变共享数据的状态。在.net中,lock语句、Interlocked类和Monitor类可用于进程内部的同步。 1、lock语句与线程安全 lock语句是设置锁定和解除锁定的一种简单方式。在使用lock语句之前,先进入另一个争用条件。例如: public class SharedState { public int State { get; set; } } public class Job { SharedState sharedState; public Job(SharedState sh
下载地址
用户评论