如何用时间控制以下输出
Console.WriteLine(DateTime.Now.ToString());简单的说就是每隔一秒输出一次
2011/1/11 21:46:07
2011/1/11 21:46:08
2011/1/11 21:46:09方便的话附上代码供我学习一下谢谢。
Console.WriteLine(DateTime.Now.ToString());简单的说就是每隔一秒输出一次
2011/1/11 21:46:07
2011/1/11 21:46:08
2011/1/11 21:46:09方便的话附上代码供我学习一下谢谢。
aTimer.Elapsed+=new ElapsedEventHandler(OnTimedEvent);
aTimer.Start();
private static void OnTimedEvent(object source, ElapsedEventArgs e)
{
}
System.Threading.Thread.Sleep(1000);
Console.WriteLine(DateTime.Now.ToString());
}
{
DateTime time = DateTime.Now;
while (true)
{
while (DateTime.Now.Second == time.Second) Thread.Sleep(10);
time = DateTime.Now;
Console.WriteLine(DateTime.Now);
}
}
简单的就用Sleep就可以了