Re[3]: SemaphoreSlim(1, 1) WaitAsync
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 28.12.20 15:31
Оценка:
Здравствуйте, #John, Вы писали:

J>Так работает. Почему в случаи `tasks.Add(Task.Factory.StartNew())` SemaphoreSlim(1,1) WaitAsync не работает как lock?


balace-- атомарная. Даже если lock не работает ты должен получить 0.

Но вот все ли задачи запустились? Проверь общее колчество balace-- и balace++
и солнце б утром не вставало, когда бы не было меня
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.