Я хочу заблокировать два объекта одновременно. Почему я не могу написать такой код?
lock (obj1, obj2)
Должен ли я всегда писать так?
lock (obj1)
{
lock (obj2)
{
}
}
Возможно, это может быть проще? Вероятно, было бы лучше ввести специальный частный объект и использовать его для блокировки...