110,545
社区成员
发帖
与我相关
我的任务
分享
while(true){
if(m_Queue.Count >0){
lock(m_Queue){
bool isTrue = 判断List<string> 是否合法。
if(isTrue){
// 其它处理
}
else
{
//如果 数据异常的话,然后thread 就是WaitSleepJoin 状态,就再也收不到 com口发来的数据了。
// 大概停个10s左右,就会出现下一条数据,以后就可以接收正常了。问题就是 如果数据异常,怎么才能不会出现那个“延迟”??
}
}
}
}