StreamReader類是用于從文件、字符串或流中讀取字符的類。它提供了一些方法和屬性來(lái)方便地讀取數(shù)據(jù)。
以下是StreamReader類的一些常見(jiàn)用法:
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"))
{
// 讀取數(shù)據(jù)
}
這些只是StreamReader類的一些基本用法,還有其他一些方法和屬性可以用于更高級(jí)的讀取操作,如Peek()方法可以查看下一個(gè)字符而不移動(dòng)位置,BaseStream屬性可以獲取基礎(chǔ)流對(duì)象等。具體用法可以參考官方文檔或其他教程。