StreamReader类是用于从流中读取字符的类,它可以从网络流中读取字符数据。以下是使用StreamReader读取网络流的方法:
StreamReader reader = new StreamReader(networkStream);
string line = reader.ReadLine();
int character = reader.Read();
string data = reader.ReadToEnd();
string line;
while ((line = reader.ReadLine()) != null)
{
if (line == "END")
{
break;
}
// 处理读取的数据
}
注意:在使用完StreamReader后,应调用Close()或Dispose()方法来释放资源。