while ((iRet=netStream.Read(bStr,0,bStr.Length))>0
{ strfeed+=System.Text.Encoding.ASCII.GetString(bStr,0,iRet);
//不要这个了啊bStr=new byte[8];
//netStream.Flush();
{ strfeed+=System.Text.Encoding.ASCII.GetString(bStr,0,iRet);
//不要这个了啊bStr=new byte[8];
//netStream.Flush();
缓冲区的数据都读完后,这个方法就会停住。直到缓冲区又有待读数据或超时或出现读出的长度=-1(网络断开)为止。