Есть ли способ приостановить поток?

В свое свободное время я работал над приложением .NET для веб-сканирования, и одной из функций этого приложения, которую я хотел включить, была кнопка паузы, чтобы приостановить конкретную тему.

я относительно новичок в многопоточности, и у меня нетЯ не мог найти способ приостановить поток на неопределенный срок, который в настоящее время поддерживается. Я могу'Я не помню точный класс / метод, но я знаю, что есть способ сделать это, но он был помечен как устаревший .NET Framework.

Есть ли хороший универсальный способ приостановить рабочий поток в C # .NET.

У меня нетВ последнее время у меня было много времени, чтобы поработать над этим приложением, и в последний раз я касался его в рамках .NET 2.0. Я'Я открыт для любых новых функций (если таковые имеются), которые существуют в .NET 3.5 Framework, но яХотелось бы узнать о решении, которое также работает в рамках 2.0, так какs, что я использую на работе, и было бы хорошо знать на всякий случай.

Ответы на вопрос(7)

Ваш ответ на вопрос