У меня есть код, который при запуске последовательно выполняет серию строк. Я бы хотел добавить паузу между ними.
В настоящее время у меня это так.
//do work
Thread.Sleep(10800000);
//do work
Однако это приводит к зависанию программного обеспечения, и я думаю, это потому, что время сна слишком велико. Я поискал в Интернете и нашел другую работу под названием Timer. Может ли кто-нибудь показать мне пример кода для Timer, который работает так же, как Thread.sleep?
Заранее благодарю.
Изменить: мне нужно, чтобы программное обеспечение подождало 3 часа, прежде чем продолжить выполнение остальной части кода. Это программное обеспечение предназначено для связи с машинами, и я не могу позволить остальной части кода выполняться, ожидая в течение 3 часов.