StreamReader類是用于從文件、字符串或流中讀取字符的類。它提供了一些方法和屬性來方便地讀取數據。
以下是StreamReader類的一些常見用法:
StreamReader reader = new StreamReader("file.txt");
int character = reader.Read();
string line = reader.ReadLine();
string line;
while ((line = reader.ReadLine()) != null)
{
Console.WriteLine(line);
}
reader.Close();
// 或者
using (StreamReader reader = new StreamReader("file.txt"))
{
// 讀取數據
}
這些只是StreamReader類的一些基本用法,還有其他一些方法和屬性可以用于更高級的讀取操作,如Peek()方法可以查看下一個字符而不移動位置,BaseStream屬性可以獲取基礎流對象等。具體用法可以參考官方文檔或其他教程。