Вызов методов через определенное время - 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();
}