BinaryReader类读取网络流数据的问题
zmidl 2015-08-17 03:09:13 和下位机通讯,下位机发送byte[] 来拼成字符串, 我不知道下位机发来的byte有多少个,
所以我用ReadByte() 方法循环逐个读取然后放到List<byte> 里 但是缓冲区里如果没有byte了 就没有办法通知主线程了。
不知道 BinaryReader 类有没有 获得缓冲区大小的方法或者属性 ,让我有准备的读取指定范围的bytep[] 呢??
如果知道缓存大小 我就可以直接 ReadBytes() 一下子读取整个集合了。