Сообщение Re[5]: SemaphoreSlim(1, 1) WaitAsync от 28.12.2020 16:46
Изменено 28.12.2020 16:56 Serginio1
Re[5]: SemaphoreSlim(1, 1) WaitAsync
Здравствуйте, #John, Вы писали:
S>>balace-- атомарная. Даже если lock не работает ты должен получить 0.
J>balace-- — не атомарная операция.
What operations are atomic in C#?
Ну и на русском
C# 6 Как определить, атомарна операция или нет?
S>>balace-- атомарная. Даже если lock не работает ты должен получить 0.
J>balace-- — не атомарная операция.
What operations are atomic in C#?
Ну и на русском
C# 6 Как определить, атомарна операция или нет?
да, но это большое такое "если" и язык сам по себе этого не гарантирует. Т.е. это просто особенность системы. Что влезло в слово — то атомарно
Re[5]: SemaphoreSlim(1, 1) WaitAsync
Здравствуйте, #John, Вы писали:
S>>balace-- атомарная. Даже если lock не работает ты должен получить 0.
J>balace-- — не атомарная операция.
Да тупанул. Просто запись атомарна!
S>>balace-- атомарная. Даже если lock не работает ты должен получить 0.
J>balace-- — не атомарная операция.
Да тупанул. Просто запись атомарна!