.NET 4.x Как остановить консольный таймер? - C#
Формулировка задачи:
private static void TimerCallback(object o) { Game.Announce(); GC.Collect(); } static void Main(string[] args) { var t = new Timer(TimerCallback, null, 0, 5000); Console.ReadLine(); }
public static void Announce() { bool FILE_EXISTS = !File.Exists(ImG); try { if (!FILE_EXISTS) { using (var log = new StreamWriter(ImG, false)) { log.WriteLine(""); Console.WriteLine("File cleared"); } } } catch (FileNotFoundException) { Console.WriteLine("File not found"); } catch (Exception) { Console.WriteLine("The folder with the game was not found."); } }
Решение задачи: «.NET 4.x Как остановить консольный таймер?»
textual
Листинг программы
private static void TimerCallback(object o) { Game.Announce(); } public static Timer MyTimer; static void Main(string[] args) { MyTimer = new Timer(TimerCallback, null, 0, 5000); Console.ReadLine(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д