C 檔案操作類

2021-08-14 06:24:27 字數 408 閱讀 6701

提供用於建立、複製、刪除、移動和開啟檔案的靜態方法,並協助建立filestream物件。

操作物件:檔案。

這兩個主要用於操作文字檔案

建立乙個textreader物件,用於以規定編碼讀取字元。

對於大的文字檔案,file.alllinetext的操作需要一次性讀取,不安全。

filestream大檔案讀取也不行。因為讀取的是位元組,無法根據編碼來正確轉換成字串。

對於幾百兆文字檔案,可以一行行來讀寫:

streamreader:逐行讀取文字檔案。reader.readline()

streamwriter: 逐行寫入文字檔案。

只用於操作文字檔案。

C 檔案操作類

using system using system.collections.generic using system.text using system.data using system.reflection using system.collections using system.data.c...

c 檔案操作類

檔案操作類 class filehelper 屬性 檔案路徑 string filepath public string filepath set 得到檔案的完全名字 public string fullfilename string path 寫檔案 public void writefile s...

C 檔案操作 FileInfo類

fileinfo類是乙個密封類,它可以用來建立 複製 刪除 移動和開啟檔案的例項方法。fileinfo類包括6個屬性,可以用來獲取檔案的名稱 完整路徑等,具體說明如表所示。fileinfo類的屬性表 屬 性 說 明 屬 性 說 明 directory 獲取父目錄 exists 指定當前檔案是否存在 ...