文件操作繼承自System.IO;
Path類(靜態類)幫助我們操作文件或文件夾的路徑,操作的是路徑的字符串,對文件本身沒有影響。
絕對路徑:文件可以直接在電腦中找到的路徑
相對路徑:是文件相對於我應用程序的路徑
File類(靜態類)對文件進行操作(復制、粘貼、剪切、創建、刪除、讀寫、判斷是否存在等)
只適用於小文件
復制:File.Copy("源文件路徑",“目標文件路徑”) 剪切:File.Move("源文件路徑",“目標文件路徑”)
編碼:將字符串以怎樣的形式保存為二進制
出現亂碼的原因:保存這個文件所采用的編碼跟打開這個文件采用的編碼不一樣
ANSI:當前系統默認編碼(保存文件時可選,代碼庫中是default)
Unicode:統一碼、萬國碼、單一碼
UTF-8:8-bit Unicode Transformation Format)是一種針對Unicode的可變長度字符編碼,也是一種前綴碼,又稱萬國碼。
FileStream類 文件流,適合操作大文件,操作的字節
文本類型
視頻類型
Directory類 對文件夾進行操作(剪切、創建、刪除、判斷是否存在等)