c# – 锁有多深?

前端之家收集整理的这篇文章主要介绍了c# – 锁有多深?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有如下代码
  1. locker = new object();
  2. lock (locker)
  3. {
  4. for (int i = 0; i < 3; i++)
  5. ver_store[i] = atomic_Poll(power);
  6. }

我只是徘徊,考虑到锁中的功能访问一些全局资源(它们之间的一个开放的套接字),对象内的所有全局资源是否也被锁定. (我知道访问这些相同变量的任何其他函数都必须对它们实施一个锁定,以使锁定机制有效,我还没有得到锁定它:)

猜你在找的C#相关文章