一般 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 方法 |