public void InitTimer()
{
String quit;
Console.WriteLine("按Q退出程序");
System.Timers.Timer t = new System.Timers.Timer(60*1000); 
t.Elapsed += new System.Timers.ElapsedEventHandler(DoMonitor);//到达时间的时候执行事件; 
t.AutoReset = true;//设置是执行一次(false)还是一直执行(true); 
t.Enabled = true;//是否执行System.Timers.Timer.Elapsed事件; 
Console.WriteLine("开始运行.."+ DateTime.Now.ToString());
while (true)
{
quit = Console.ReadLine();
if (quit.Equals("q") || quit.Equals("Q")) break;
} }
//定时执行的监控程序
private void DoMonitor(object source, System.Timers.ElapsedEventArgs e)
{
Console.WriteLine("开始执行时钟);
}我想在控制台一直显示Console.WriteLine("开始执行时钟);,但是有时候会不显示,要等我回车才全部显示出来,因为quit = Console.ReadLine();这一句导致必须要有输入,才显示,我怎么处理这个问题?