问题描述
while(true){byte[]bufferResponse=newbyte[258];stream.Read(bufferResponse,0,258);}服务器短发送的数据一直是变化的,开始运行的时候我这边接收到的数据也没问题,运行一会儿后,我这边每次收到的数据(bufferResponse)的都是相同的。不知道是哪里出了问题。
解决方案
解决方案二:
最好单步调试一下!!
解决方案三:
怎么会
解决方案四:
byte[]bufferResponse=newbyte[258];把这个258改大点试试
解决方案五:
最好在读之前先判断一下stream.DataAvailable是否为true,确认stream中是否有可用数据。
时间: 2024-10-28 03:57:38