- Регистрация
- 09.07.2015
- Сообщения
- 357
- Благодарностей
- 564
- Баллы
- 93
Привет, друзья.
Есть задача ограничить выполнение сниппета одновременно для n количества потоков.
Для таких вещей у нас есть метод Lock. Но в этом случае у нас будет выполняться только один поток.
Можно сделать костыли, через глобальные переменные, но не хотелось бы мудрить.
Я нашёл следующий метод: https://docs.microsoft.com/ru-ru/dotnet/api/system.threading.semaphore?view=netframework-4.8
Подскажите, как я могу его прикрутить к Zenno?
Есть задача ограничить выполнение сниппета одновременно для n количества потоков.
Для таких вещей у нас есть метод Lock. Но в этом случае у нас будет выполняться только один поток.
Можно сделать костыли, через глобальные переменные, но не хотелось бы мудрить.
Я нашёл следующий метод: https://docs.microsoft.com/ru-ru/dotnet/api/system.threading.semaphore?view=netframework-4.8
Подскажите, как я могу его прикрутить к Zenno?