【发布时间】:2009-03-13 22:29:54
【问题描述】:
我正在使用串行端口 c#、CF 2.0
当没有可读取的内容时,是否可以信任此函数返回 0?
while (_sp.BytesToRead > 0)
{
char[] buffer = new char[255];
int bytes_read = _sp.Read(buffer, 0, buffer.Length);
for (int i = 0; i < bytes_read; i++)
{
value += buffer[i];
}
}
ProcessValue(value);
我想要做的是读取数据,直到没有更多字节可供读取。 _sp 是 SerialPort 类的一个实例
【问题讨论】:
标签: c# serial-port