.NET 4.x Timer - сколько времени осталось до Elapsed - C#
Формулировка задачи:
Как можно получить время, которое осталось до истечения таймера?
Решение задачи: «.NET 4.x Timer - сколько времени осталось до Elapsed»
textual
Листинг программы
class Program { struct TimerDate { public System.Timers.Timer timer; public DateTime end; } static void Main(string[] args) { TimerDate d = new TimerDate { timer = new System.Timers.Timer { AutoReset = false, Enabled = true, Interval = 25000 }, end = DateTime.Now.AddSeconds(25) }; System.Threading.Thread.Sleep(3000); Console.WriteLine("Seconds left: {0}", (int)(d.end - DateTime.Now).TotalSeconds); Console.ReadKey(); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д