严格控制循环中的时间间隔
int spaceTime = 100;//调用时间间隔
//具体处理程序
DateTime curStartTime = DateTime.Now;
DateTime curEndTime = DateTime.Now;
TimeSpan curTimeSpan = curEndTime - curStartTime;
int milliseconds = curTimeSpan.Milliseconds;
if (spaceTime > milliseconds)
Thread.Sleep(SendHz - milliseconds);

浙公网安备 33010602011771号