Я пишу приложение, в котором большая часть работы выполняется фоновыми потоками (10 - 500 потоков).
Я хочу добавить функцию паузы / возобновления.
Раньше это можно было сделать с помощью Thread.Suspend и Thread.Resume. Но сейчас эти функции считаются устаревшими.
Есть ли что-нибудь, что позволило бы мне сделать то же самое с такой же легкостью?
Я пишу программу на C #