为什么锁(这个)不被认为是最佳做法?

时间:2014-02-19 15:28:34

标签: c# multithreading locking

我正在阅读MSDN的锁定教程http://msdn.microsoft.com/en-us/library/c5kehkcz.aspx

如果实例属于公共类型,则说lock(this)不是最佳实践。但是,我不明白为什么假设lock以原子方式拥有对象,实例是公共类型会是一个问题。任何人都可以请光明灯?如果不是这样,我不会看到私有对象如何帮助保护关键部分?

0 个答案:

没有答案