【发布时间】:2016-01-23 22:57:29
【问题描述】:
object c = new object();
lock(c)
{
}
为什么我应该在同步上面的代码时将对象传递给 lock 关键字。如果我还传递它将在哪里使用。我知道它用于获取该对象的锁定。但我想知道我们如何获取锁定深入对象。线程如何释放我们在lock关键字中传递的对象上的锁。
【问题讨论】:
-
这里有五个问题;尝试针对发布的每个问题提出一个具体问题;你更有可能得到一个好的答案。
标签: c# multithreading monitor