Блокировка потоков , кроме одного , в многопотоке

Регистрация
23.03.2015
Сообщения
1 218
Благодарностей
751
Баллы
113
Как сделать так , чтобы новые потоки не начинали работу пока не завершится выполнение предыдущих потоков?
 

TwistDanceR

Client
Регистрация
30.05.2019
Сообщения
479
Благодарностей
200
Баллы
43
Регистрация
23.03.2015
Сообщения
1 218
Благодарностей
751
Баллы
113
что-то типа: в начале шаблона есть список шаблон работает в 10 потоков и при определенных обстоятельствах поток "A" блокирует список и пока поток "А" не закончит, блокировка не снимается
Ну это фантазии, а нужно решение
 

TwistDanceR

Client
Регистрация
30.05.2019
Сообщения
479
Благодарностей
200
Баллы
43
что-то типа: в начале шаблона есть список шаблон работает в 10 потоков и при определенных обстоятельствах поток "A" блокирует список и пока поток "А" не закончит, блокировка не снимается
Ну это фантазии, а нужно решение
Для блокировки списков есть lock {} на с#. Ознакомься, я с телефона, пример не могу приложить
 
Регистрация
23.03.2015
Сообщения
1 218
Благодарностей
751
Баллы
113
Для блокировки списков есть lock {} на с#. Ознакомься, я с телефона, пример не могу приложить
Для блокировки списков есть lock {} на с#. Ознакомься, я с телефона, пример не могу приложить
Я думал что с помощью lock можно блокировать в рамках одного кубика. Или это не итак? Я в c# очень не очень, но если можно разнести блокировку и разблокировку, то разберусь
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)