我一直在研究嵌套锁和多重锁,但我还没有找到解决这个特定场景的地方。
class x
{
Method1()
{
Lock (object)
{
Method2();
}
}
Method2()
{
Lock (object)
{
//do stuff
}
}
}//close class x
锁定对象可以相同还是必须不同?
一种方法比另一种方法有优势吗?