Вызов методов через определенное время - C#
Формулировка задачи:
Как можно вызывать методы через указанное время.
Вызываем 1 метод ждем 30 секунд , потом вызывается 2 метод ждем 50 секунд и т.д Пробовал через Thread.Sleep() приложение зависает .А через Timer_Tick не удобно .Потому-что время всегда разноe , что можно еще попробовать.
Решение задачи: «Вызов методов через определенное время»
textual
Листинг программы
- static void Metod(object timeout)
- {
- Thread.Sleep((int)timeout);
- Console.WriteLine("Я проснулся!");
- }
- static void Main(string[] args)
- {
- Thread thread = new Thread(Metod);
- thread.Start(1500);
- Console.WriteLine("Вставай!");
- Console.WriteLine("Вставай!");
- Console.WriteLine("Вставай!");
- thread.Join();
- Console.Read();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д