一般 I/O 工作

System.IO 命名空間 (Namespace) 提供了幾個允許可在檔案、目錄和資料流上執行各種動作 (例如讀取和寫入) 的類別。 如需詳細資訊,請參閱檔案和資料流 I/O

一般檔案工作

若要執行相關作業… 請參閱這個主題中的範例…
建立文字檔 File.CreateText 方法

FileInfo.CreateText 方法

File.Create 方法

FileInfo.Create 方法
寫入文字檔 如何:將文字寫入檔案

如何:寫入文字檔 (C++/CLI)
從文字檔讀取 操作說明:從檔案讀取文字
將文字附加至檔案 操作說明:開啟並附加至記錄檔

File.AppendText 方法

FileInfo.AppendText 方法
重新命名檔案或移動檔案 File.Move 方法

FileInfo.MoveTo 方法
刪除檔案 File.Delete 方法

FileInfo.Delete 方法
複製檔案 File.Copy 方法

FileInfo.CopyTo 方法
取得檔案大小 FileInfo.Length 屬性
取得檔案的屬性 File.GetAttributes 方法
設定檔案的屬性 File.SetAttributes 方法
判斷檔案是否存在 File.Exists 方法
讀取二進位檔案 如何:讀取和寫入新建立的資料檔案
寫入至二進位檔案 如何:讀取和寫入新建立的資料檔案
擷取副檔名 Path.GetExtension 方法
擷取檔案的完整路徑 Path.GetFullPath 方法
從路徑擷取檔案名稱和副檔名 Path.GetFileName 方法
變更檔案的副檔名 Path.ChangeExtension 方法

一般目錄工作

若要執行相關作業… 請參閱這個主題中的範例…
存取特殊資料夾中的檔案,例如 [我的文件] 如何:將文字寫入檔案
建立目錄 Directory.CreateDirectory 方法

FileInfo.Directory 屬性
建立子目錄 DirectoryInfo.CreateSubdirectory 方法
重新命名目錄或移動目錄 Directory.Move 方法

DirectoryInfo.MoveTo 方法
複製目錄 操作說明:複製目錄
刪除目錄 Directory.Delete 方法

DirectoryInfo.Delete 方法
請參閱目錄中的檔案與子目錄 操作說明:列舉目錄和檔案
尋找目錄的大小 System.IO.Directory 類別
判斷目錄是否存在 Directory.Exists 方法

另請參閱