一、System.IO 基礎檔案與資料夾操作
提供快速、一次性處理檔案與目錄的靜態工具類別:
File 與 Directory 基礎範例
二、文字串流(Stream):StreamWriter 與 StreamReader
串流(Stream)如同資料流動的水管,分為從檔案讀入程式的「輸入串流」與從程式寫入檔案的「輸出串流」。適合用於逐行處理或處理較大型的 .txt 文字檔。
補充(檔案路徑):
若使用相對路徑,檔案預設會建立在專案的執行目錄(例如 bin\Debug 或 bin\Debug\netX.X)。可透過 Path.GetFullPath(filePath) 取得並印出實體完整路徑。
StreamWriter 與 StreamReader(文字串流讀寫)範例
三、二進位檔案處理:BinaryWriter 與 BinaryReader
BinaryWriter 與 BinaryReader(二進位檔案讀寫)範例