StreamReader类是用于从流中读取字符的类,它可以从网络流中读取字符数据。以下是使用StreamReader读取网络流的方法:
创建一个StreamReader对象并传入网络流对象作为参数:StreamReader reader = new StreamReader(networkStream);使用ReadLine()方法读取一行字符数据:string line = reader.ReadLine();使用Read()方法读取单个字符数据:int character = reader.Read();使用ReadToEnd()方法读取流中的所有字符数据:string data = reader.ReadToEnd();读取字符数据直到达到特定的结束符:string line;while ((line = reader.ReadLine()) != null){ if (line == "END") { break; } // 处理读取的数据}注意:在使用完StreamReader后,应调用Close()或Dispose()方法来释放资源。


