110,566
社区成员
发帖
与我相关
我的任务
分享
static System.Timers.Timer xxTimer;
xxTimer = new System.Timers.Timer(5000);//5秒一触发
xxTimer.Elapsed += new ElapsedEventHandler(HelloWorld);
xxTimer.Enabled = true;
static System.Timers.Timer xxTimer;
static void Main(string[] args)
{
xxTimer = new System.Timers.Timer(5000);//设置盒采集时间频率
xxTimer.Elapsed += new ElapsedEventHandler(HelloWorld);
xxTimer.Enabled = true;
while(true)
{
Console.ReadLine();
boxTimer.Stop();
boxTimer.Start();
Console.ReadLine();
}
}
static void HelloWorld(object source, ElapsedEventArgs e)
{
Console.WriteLine("1234");
}
键盘输入一个字母,开始触发,当输出1234后,等了3秒,我又输入一个字母,发现过了2秒就又输出了,而不是重新过5秒