.NET 4.x Реализовать запуск метод в конкретное время - C#
Формулировка задачи:
Здравствуйте, возникла такая проблема. Необходимо реализовать запуск метода в определенное время, например, в 10:00. Подскажите, пожалуйста, как можно это сделать.
Решение задачи: «.NET 4.x Реализовать запуск метод в конкретное время»
textual
Листинг программы
/* * Создано в SharpDevelop. * Пользователь: fast * Дата: 01.05.2016 * Время: 18:12 * * Для изменения этого шаблона используйте меню "Инструменты | Параметры | Кодирование | Стандартные заголовки". */ using System; using System.Windows.Forms; using System.Timers; namespace test { public class Program { private static System.Timers.Timer Timer; public static void Main(string[] args) { init(); Console.ReadKey(true); } private static void OnTimedEvent(object sender, EventArgs e) { if (DateTimeOffset.Now.Hour == 18) { Print(); } } private static void Print() { MessageBox.Show("Hello, world!!!"); } private static void init() { Timer = new System.Timers.Timer(1000); Timer.Elapsed += OnTimedEvent; Timer.AutoReset = true; Timer.Enabled = true; } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д