будет считать интервал он окончания выполнения метода?
Timer timer = new Timer(1000);
timer.Elapsed += (sender, eventArgs) =>
{
Console.WriteLine("Start timer");
Thread.Sleep(6000);
Console.WriteLine("Hello after sleep");
};
timer.AutoReset = true;
timer.Enabled = true;
Пробовал такой вариант, но он считает от старта, тоесть если время выполнения - дольше чем время интервала - получается лавинообразный еффект
Может через таски попробовать
а нельзя таймер стартовать в конце нужного метода?
Обсуждают сегодня