1、fileinfo類用於操作檔案
讀取檔案屬性,檢視檔案屬性,建立檔案,移動檔案,重新命名檔案,判斷路徑是否存在等。
2、directoryinfo類用於操作資料夾
來讀取資料夾屬性,建立目錄,建立子目錄等。
3、file類用於讀寫小檔案
讀寫檔案,可將檔案內容全部讀取出來。適合讀寫小檔案。
4、使用流來讀寫大檔案
流形式讀寫檔案,可以一點一點的讀寫。適合讀寫比較大的檔案。
filestream類 //用於讀取位元組陣列,適合處理二進位制檔案。
streamreader(讀取流-讀取資料) streamwriter(寫入流-向別人傳輸) //讀取字元或字串,適合文字檔案。
因為不同的文字有不同的編碼格式,這個streamreader會幫我們自動處理,所以我們不需要關心文字檔案的編碼是什麼。
C 中檔案與資料夾相關的操作
檔案有關的操作類 public class fileoperate else 檔案不存在 獲取檔名 包含副檔名 檔案全路徑 string public string getfilename string filefullpath else 獲取檔案副檔名 檔案全路徑 string public st...
C 中資料夾類Directory的常用操作
主要功能是操作資料夾,命名空間system.io,靜態類,下面介紹一下常用函式 directory.createdirectory d 2 directory.delete d 1 如果該資料夾是非空的,需要加上乙個引數 directory.delete d 1 true for int i 0 i...
c 封裝的資料夾操作類之複製資料夾
c 封裝的資料夾操作類之複製資料夾 一.複製資料夾原理 1.遞迴遍歷資料夾 2.複製檔案 二.folderhelper.cs 1 2 資料夾操作類 3 4public static class folderhelper515 16 17 複製資料夾 18 19 源資料夾目錄 20 目標資料夾目錄 2...