File類用於建立、刪除、複製、移動、打開 文件
成員函數 |
說明 |
例子 |
File.Create() |
建立一個文件 |
File.Create(@"D:\temp.txt"); |
File.Copy() |
複製文件 |
File.Copy(@"源路徑", @"目標路徑"); |
File.Delete() |
刪除文件 |
|
File.Exists() |
文件是否存在,放回 bool |
|
File.Move() |
移動文件 |
|
File.Replace() |
替換文件,會刪除源文件,可是能夠備份 |
File.Replace(「源文件」, 「替換文件」, 「備份」) |
獲取屬性
成員函數 |
說明 |
例子 |
File.GetCreationTime() |
獲取建立時間 |
|
File.GetLastAccessTime() |
獲取上次訪問時間 |
|
File.GetLastWriteTime() |
獲取上次寫入時間 |
|
讀寫
成員函數 |
說明 |
例子 |
File.WriteAllText() |
寫入文本 |
|
File.WriteAllLine() |
按照數組方式寫入行,每行都換行 |
|
File.WriteAllBytes() |
按照 字節數組 寫入數據 |
|
File.ReadAllText() |
讀入文本 |
|
File.ReadAllLines() |
按照數組方式讀入行,每行都換行。返回 string[] |
|
File.ReadAllBytes() |
按照 字節數組 讀入數據。返回 byte[] |
|
File.AppendText() |
追加內容 |
|
File.AppendText 追加內容c#
using (StreamWriter sw = File.AppendText(@"D:\temp.txt")) {
sw.WriteLine("追加文本");
}