C Sharp/Ключові слова/lock: відмінності між версіями

Вилучено вміст Додано вміст
Bunyk (обговорення | внесок)
м added Category:C Sharp using HotCat
Немає опису редагування
Рядок 1:
Блок '''lock''' гарантує що інший потокпотік не зможе виконати операції цього блоку, доки інший потокпотік не звільнить цей блок і не припинить виконання операцій. інший потокПотік, який намагається ввійтивувійти в цей блок, буде очікувати своєї черги на виконання доки блок не буде звільнено. Оператор '''lock''' використовує об'єкти синхронізації, в якості якого в багатьох випадках може використовуватись [[C Sharp/Ключові слова/this|this]], або у випадку коли необхідно виконати блок у методі статичного класу, або захистити статичну змінну використовують [[C Sharp/Ключові слова/typeof|typeof]](ім'я_класу).
 
{| class="wikitable"