摘要: 场景: public void A() { lock (m)//数组m { B();//异步方法 m = newVal; } } public void B() { Task.Run(() => { var c = m.n; }); } 代码段A中存在一个异步的方法,此时c获取的不是当时的m值,而是 阅读全文
posted @ 2020-01-08 14:29 流年sugar 阅读(155) 评论(0) 推荐(0) 编辑