.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();
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д