У меня есть приложение C # для Windows, над которым я работаю, где я запускаю разные классы в своем собственном потоке (т.е. экземпляр Class1 в потоке 1, экземпляр Class 2 в потоке 2 и т. Д.)
Я пытаюсь правильно приостановить / возобновить потоки, но не могу понять, как распределить переменные блокировки для Ожидания / Импульса монитора между различными классами и потоками.
Кажется, у этого должен быть простой ответ, я просто не могу понять это. Буду очень признателен за любую помощь!
Спасибо!