严格控制循环中的时间间隔

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);

posted @ 2022-09-06 15:43  驼七  阅读(23)  评论(0)    收藏  举报