用以下这个时间算法,大概1秒内运行一次。
指的是超时间隔每大于50,000,000个纳秒(INTERVAL = 5000 * 10000),就执行一次吗?
long INTERVAL = 5000 * 10000;
long Counter = 0;
long lastTime = 0;
long interval = 0;
while (Running)
{
interval = DateTime.Now.Ticks - lastTime;
lastTime += interval;
Counter += interval;
if (Counter >= INTERVAL )
{
.....
}
}