C 獲取資料夾下的檔案

2021-09-20 21:19:43 字數 1285 閱讀 2019

using system.io;

//獲取檔名

string folders = new string[1000];

folders = directery.getfiles("路徑","*.pdf");

foreach(string folder in folders)

directoryinfo folders = new directoryinfo("路徑");

foreach(fileinfo folder in folders.getfiles("*.pdf"))

//獲取資料夾名

using system.io;

directeryinfo folder = new directeryinfo("路徑");

foreach(directoryinfo folder in folder.getdirectories())

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

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 獲取資料夾下所有檔案

用c 獲取指定資料夾下的所有檔案,包括子資料夾裡的檔案。void getallfiles string path,list allfiles,bool includesubdir else while findnext hfile,fileinfo 0 findclose hfile 函式引數解釋 ...

C 獲取資料夾下的所有檔案

目錄 正文 回到頂部 1 獲得當前執行程式的路徑 1 string rootpath directory.getcurrentdirectory 2 獲得該資料夾下的檔案,返回型別為fileinfo 1 string path x xx 2 directoryinfo root new direct...

獲取資料夾下所有檔案

ming xi path r c users administrator.carlos pc desktop 國防專利局 all tables 繳費明細表 彙總的繳費明細表 繳費明細表.xlsx decode utf 8 def get file path file dir,file type xl...