Программа выводит по одной букве через заданный интервал времени бесконечное число раз.
Для завершения программы нажмите Ctrl + C
Для завершения программы нажмите Ctrl + C
Main.cs
//Для завершения программы нажмите Ctrl + CusingSystem;//подключить пространство именusingSystem.Timers;classProgram {-
staticintcounter = 0; -
staticstringstr ="Привет Мир!"; -
publicstaticintMain() { -
//задаем интервал в миллисекундах; 1секунда = 1000 миллисекунд -
Timer myTimer =newTimer(100); -
//добавляем в спсок обработчик события -
myTimer.Elapsed +=newElapsedEventHandler(ShowTextInterval); -
//запускаем таймер -
myTimer.Start(); -
Console.ReadKey(); -
return0; -
} -
//обработчик события -
staticvoidShowTextInterval(objectobj, ElapsedEventArgs e) { -
Console.Write(str[counter++ % str.Length]); -
} }
//Для завершения программы нажмите Ctrl + CusingSystem;//подключить пространство именusingSystem.Timers;classProgram {-
staticintcounter = 0; -
staticstringstr ="Привет Мир!"; -
publicstaticintMain() { -
//задаем интервал в миллисекундах; 1секунда = 1000 миллисекунд -
Timer myTimer =newTimer(100); -
//добавляем в спсок обработчик события -
myTimer.Elapsed +=newElapsedEventHandler(ShowTextInterval); -
//запускаем таймер -
myTimer.Start(); -
Console.ReadKey(); -
return0; -
} -
//обработчик события -
staticvoidShowTextInterval(objectobj, ElapsedEventArgs e) { -
Console.Write(str[counter++ % str.Length]); -
} }
Привет Мир!Привет Мир!Привет Мир!Привет Мир!Привет Мир!Привет Мир!Привет Мир!Привет Мир!Приве^CДля продолжения нажмите любую клавишу . . .