8
Як саме працює замок?
Я бачу, що для використання об'єктів, які не є безпечними для потоків, ми обертаємо код таким замком: private static readonly Object obj = new Object(); lock (obj) { // thread unsafe code } Отже, що відбувається, коли декілька потоків отримують доступ до одного і того ж коду (припустимо, він працює …