本篇文章介紹 C#使用StreamReader與StreamWrite來讀寫文件 的內容 ,文章結尾提供範例程式碼教學【txt文字檔的讀取】。
StreamReader 與 StreamWrite設定參數介紹
FileMode
StreamReader 與 StreamWrite 程式碼教學
範例為讀取電腦C槽的txt文件檔(詳細路徑 C:\Test.txt
),並使用StreamReader將文字檔內容逐行讀出,最後將讀出的文字顯示在string格式【read_line】變數內。
using System.IO;
/* 引用File Stream*/
FileStream FRead = new FileStream(@"C:\Test.txt"
System.IO.FileMode.Open,
System.IO.FileAccess.ReadWrite,
FileShare.Write);
/* 引用 StreamReader */
StreamReader sr = new StreamReader(FRead);
/* 逐行讀取檔案 */
string line;
while ((line = sr.ReadLine()) != null)
{
/* 讀取到的內容 */
string read_line = line;
}
延伸閱讀: