- //File類的常用操作方法
- //File類的常用操作方法
- //File.Exists //檢測是否存在該文件 Exists
- //File.Create //創建一個文件 Create
- //File.Delete //刪除指定的文件
- //File.Move //剪切指定的文
File.Create(@"C:\Users\wjl\Desktop\Text.txt"); //文件的路徑必須要存在,若不存在將產生異常
//將指定的文件復制到新文件,文件的路徑必須要存在,若不存在將產生異常
File.Copy(@"C:\Users\wjl\Desktop\Text.txt", @"C:\Users\wjl\Desktop\FileClass\Text.txt");
string fileStr = @"C:\Users\wjl\Desktop\Text.txt";
//以一行一行的方式去讀取一個文本文件,返回一個string類型的數組,采用的默認讀取方式為UTF-8
string[] str = File.ReadAllLines(fileStr);
//返回一個string類型的字符串,采用的默認讀取方式為UTF-8
string str = File.ReadAllText(fileStr,Encoding.UTF8);
//以字節方式去讀取一個文本文件,返回一個字節類型的數組,讀取時候可以指定讀取的編碼格式
//byte[] buffer = File.ReadAllBytes(fileStr);
//string str = Encoding.UTF8.GetString(buffer);
//文件的寫入
string writeStr = "我打架的撒嬌了";
File.WriteAllBytes(fileStr,Encoding.UTF8.GetBytes(writeStr));