C# 读取数据时循环读取 是这样一个情况,我向串口发了一条命令, serialPort.Write(),但刚发完不能直接serialPort.Read(),要停留一小会,不然会读的数为0,我想做个循环读数据,就是读到的值为0再读,一直到读到数据为止,再定义个读数据超过2秒钟还么读到就提示无数据。各位大侠这应该怎么写循环呢?帮帮忙吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用计数器:int count=0;while(true){if(count<n) //n根据你需要设定大小{ if(SerialPort.read() == 0) { count++; break; } else { continue; } }} 求正则表达式 紧急求助!线程问题 求助:c# 怎么控制手机拨号上网啊? 判断 d:\是否有1.txt这个文本文件 怎么弄 关于VS.net(C#)生成exe文件 jmail 收 hotmail 问题 在线等! 敬请各位同行帮忙看看这个关于感情的问题,衷心感谢。 asp.net activex控件传值 关于在线程里使用Invoke访问UI控件关闭软件时的问题 同样的程序,通过菜单执行和通过按钮执行怎么结果不一样? 如何用C#设置文件夹所有者 字符串截取
while(true)
{
if(count<n) //n根据你需要设定大小
{
if(SerialPort.read() == 0)
{
count++;
break;
}
else
{
continue;
}
}
}