У меня есть приложение C# для Windows, над которым я работаю, и запускаю разные классы в их собственном потоке (т. е.: экземпляр класса 1 в потоке 1, экземпляр класса 2 в потоке 2 и т. д.).
Я пытаюсь правильно приостановить/возобновить потоки, но не могу понять, как разделить переменные блокировки для ожидания/импульса монитора между разными классами и потоками.
Похоже, что у этого должен быть простой ответ, Я просто не могу этого понять.
Подробнее здесь: https://stackoverflow.com/questions/924 ... nt-classes