我面临的情况迫使我锁定一个锁定对象,该对象位于实例对象内部我想知道它是否真实?
澄清:
public class classA
{
object objLock = new object();
public void MethodA(object objClassA)
{
classA cls = (classA)objClassA;
lock(cls.objLock)
{
Do something with cls
}
}
}
Run Code Online (Sandbox Code Playgroud)
是允许这样做的吗?