Вот пример из одного C# книги:Бесконечные в то время как петля
// Timer02.cs - Displaying Date and Time
// Using the Timer class.
// Press Ctrl+C or 'q' folllwed by Enter to end program.
//------------------------------------------------------------
using System;
using System.Timers;
class myApp
{
public static void Main()
{
Timer myTimer = new Timer();
myTimer.Elapsed += new ElapsedEventHandler(DisplayTimeEvent);
myTimer.Interval = 1000;
myTimer.Start();
while (Console.Read() != 'q')
{
; // do nothing...
}
}
public static void DisplayTimeEvent(object source, ElapsedEventArgs e)
{
Console.Write("\r{0}", DateTime.Now);
}
}
Я думаю, что это, как предполагается, что петли пробегов до д не будет нажат, но при д нажатием цикла не заканчивается.
Что мне здесь не хватает?
Заполните Ввод в конец программы. –
Вы можете добавить ввод, чтобы закончить его, или использовать мой пример ниже, чтобы использовать его только с ключом q. –