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();这一句导致必须要有输入,才显示,我怎么处理这个问题?
{
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();这一句导致必须要有输入,才显示,我怎么处理这个问题?
解决方案 »
- 关于winform中Listview的选中项问题!!急!!在线等待啊!!!
- checkedBox 属性checkedChanged与checkedStateChanged 区别
- 我一个程序把日期格式2008-12-01转换成1216310400,请问如何把1216310400转换成2008-12-01
- 转义片段#什么用??
- 把自己大脑想得老溢出的问题,不知道有没有人能帮我理清呀
- 请问哪位用OleDb打开dbf数据库查询数据成功过?
- how to do?
- 求querystring一段代码把用户名从一个页面传到另一个页面
- 無線網絡IP 地址
- 一个超级菜鸟的问题!
- winform 中 引用.dll文件的问题
- 一个超菜的截字符串问题
Timer里面执行和quit = Console.ReadLine();是不受影响的
{ Console.WriteLine("开始执行时钟);
}我这里面东西还比较多,一访问数据库调用WEB服务就不打印出来了,要回车一次才打出来