c 根據路徑獲取檔案資訊以及刪除檔案

2022-05-29 09:12:12 字數 788 閱讀 1583

獲取檔案

獲取路徑下的檔案位址,返回的獲取當前目錄子目錄(當前資料夾中的資料夾)路徑

string filesinfo = directory.getdirectories(url);

結果:

獲取資料夾的名稱集合

var files = filesinfo .select(d => d.substring(d.lastindexof('\\') + 1)).tolist();

結果:

刪除檔案

directoryinfo dyinfo = new directoryinfo(filepath);

//getdirectories()獲取當前目錄子目錄(當前資料夾中的資料夾)getfilesysteminfos()返回當前目錄的的檔案以及子目錄

filesysteminfo fileinfo = dyinfo.getdirectories();//.getfilesysteminfos();

var fileinfos = fileinfo.orderby(r => r.name).take(fileinfo.length - 3);

foreach (filesysteminfo i in fileinfos)

else

}

Java根據路徑獲取檔案內容

首先,給出乙個string表示資源檔案的標識,如何判斷是網路中的檔案還是本地的檔案?http開頭的可以看成是網路檔案 其餘的可看成本地檔案對於mac和linux系統而言 以 和 開頭的表示絕對路徑 其他的看做是相對路徑 對於windows系統而言,絕對路徑形如c test.text 路徑中包含 看成...

c 獲取檔案路徑

一 獲取當前檔案的路徑 1.system.diagnostics.process.getcurrentprocess mainmodule.filename 獲取模組的完整路徑,包括檔名。2.system.environment.currentdirectory 獲取和設定當前目錄 該程序從中啟動的...

C 獲取檔案路徑

1.獲取檔案路徑問題 首先確認 要查詢的檔案與可執行檔案是否在同一目錄下 同一目錄下 string filename test.txt fileinfo fi new fileinfo filename string path fi.fullname 不同目錄分兩種情況 相對路徑只能相對於應用程式的...