C 檔案類的操作 獲取

2022-05-06 17:15:12 字數 799 閱讀 5811

如何獲取指定目錄包含的檔案和子目錄

1. directoryinfo.getfiles():獲取目錄中(不包含子目錄)的檔案,返回型別為fileinfo,支援萬用字元查詢;

2. directoryinfo.getdirectories():獲取目錄(不包含子目錄)的子目錄,返回型別為directoryinfo,支援萬用字元查詢;

3. directoryinfo. getfilesysteminfos():獲取指定目錄下(不包含子目錄)的檔案和子目錄,返回型別為filesysteminfo,支援萬用字元查詢;

如何獲取指定檔案的基本資訊;

fileinfo.exists:獲取指定檔案是否存在;

fileinfo.name,fileinfo.extensioin:獲取檔案的名稱和副檔名;

fileinfo.fullname:獲取檔案的全限定名稱(完整路徑);

fileinfo.directory:獲取檔案所在目錄,返回型別為directoryinfo;

fileinfo.directoryname:獲取檔案所在目錄的路徑(完整路徑);

fileinfo.length:獲取檔案的大小(位元組數);

fileinfo.isreadonly:獲取檔案是否唯讀;

fileinfo.attributes:獲取或設定指定檔案的屬性,返回型別為fileattributes列舉,可以是多個值的組合

fileinfo.creationtime、fileinfo.lastaccesstime、fileinfo.lastwritetime:分別用於獲取檔案的建立時間、訪問時間、修改時間;

C 檔案操作類

提供用於建立 複製 刪除 移動和開啟檔案的靜態方法,並協助建立filestream物件。操作物件 檔案。這兩個主要用於操作文字檔案。建立乙個textreader物件,用於以規定編碼讀取字元。對於大的文字檔案,file.alllinetext的操作需要一次性讀取,不安全。filestream大檔案讀取...

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...