我想问大家一个问题就是.net中多个线程修改一个对象的引用用加锁么(即lock)?
最近遇到了多线程的问题,之后通过加锁(Lock)解决了,但是我一想,如果修改对象引用这个操作在多线程下安全(即不是不线程安全)。那岂不是程序那里都要加锁了,所以我想应该修改引用操作本身就是线程安全的(至少我的程序从来没有因为修改同一个对象的引用出现线程不安全),但是又没有找到权威的证明(即在MSDN中没有找到同一个对象修改引用时线程安全这句话……),所以想大家请教。希望给出答案的出处 ^_^
- 5 回答
- 0 关注
- 517 浏览
添加回答
举报
0/150
提交
取消