我想知道是否可能同时锁定多个互斥量,例如:
我想知道是否可以同时锁定多个互斥体,例如:
Mutex1.Lock();
{
Mutex2.Lock();
{
// Code locked by mutex 1 and 2.
}
Mutex2.Unlock();
// Code locked by mutex 1.
}
Mutex1.Unlock();
这在某些情况下会非常有用。谢谢。