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()方法來釋放資源。