C#中的ReadLine
方法通常用于從控制臺讀取用戶輸入的文本行。要與文件流配合使用,可以使用StreamReader
類來讀取文件的內容,并使用ReadLine
方法逐行讀取文件的內容。
下面是一個示例代碼,演示了如何使用StreamReader
類和ReadLine
方法從文件中讀取內容:
using System;
using System.IO;
class Program
{
static void Main()
{
string filePath = "example.txt";
// 創建一個StreamReader對象來讀取文件內容
using (StreamReader sr = new StreamReader(filePath))
{
string line;
// 逐行讀取文件內容
while ((line = sr.ReadLine()) != null)
{
// 處理每一行的內容
Console.WriteLine(line);
}
}
}
}
在上面的示例中,我們首先創建了一個StreamReader
對象來讀取文件example.txt
的內容。然后使用ReadLine
方法逐行讀取文件內容,并將每行的內容輸出到控制臺。
需要注意的是,在使用StreamReader
類時,需要確保在使用完后正確地釋放資源。這里我們使用using
語句來確保在使用完后自動關閉StreamReader
對象,釋放文件資源。