C 輕鬆獲取路徑中檔名 目錄 副檔名等

2021-06-26 22:26:02 字數 1286 閱讀 4387

system.io.path對包含檔案或目錄徑資訊的string例項執行操作。

1、changeextension:更改路徑字串的副檔名

2、combine(string):將字串陣列組合成乙個路徑

3、combine(string,string):將兩個字串組合成乙個路徑

4、combine(string,string,string):將三個字串組合成乙個路徑,四個引數就是將四個字串組合成乙個路徑。

5、getdirectoryname:返回指定字串的目錄資訊。

6、getextension:獲取指定字串的目錄資訊。

7、getfilenamewithoutextension:返回不具有副檔名的指定路徑字串的檔名。

8、getfullpath:返回指定路徑字串的絕對路徑

9、getpathroot:獲取指定路徑的根目錄資訊。

10、getrandomfilename:獲取隨機檔名或資料夾名

string path = "c:\\dir1\\dir2\\foo.txt";  

string str = "getfullpath:" + path.getfullpath(path) + "\r\n";

str += "getdirectoryname:" + path.getdirectoryname(path) + "\r\n";

str += "getfilename:" + path.getfilename(path) + "\r\n";

str += "getfilenamewithoutextension:" + path.getfilenamewithoutextension(path) + "\r\n";

str += "getextension:" + path.getextension(path) + "\r\n";

str += "getpathroot:" + path.getpathroot(path) + "\r\n";

messagebox.show(str);

結果:

getfullpath:c:\dir1\dir2\foo.txt

getdirectoryname:c:\dir1\dir2

getfilename:foo.txt

getfilenamewithoutextension:foo

getextension:.txt

getpathroot:c:\

C 獲取檔名 目錄 字尾 無字尾檔名 副檔名

string filepath c 1.txt string str 獲取檔案的全路徑 path.getfullpath filepath c 1.txt str 獲取檔案所在的目錄 path.getdirectoryname filepath c console.writeline str str...

C 路徑中獲取檔案全路徑 目錄 副檔名 檔名稱

獲取當前執行程式的目錄 string filedir environment.currentdirectory console.writeline 當前程式目錄 filedir 乙個檔案目錄 string filepath c jiyf benxh benxhcms.xml console.writ...

vb實現目錄下所有檔名 目錄名稱的獲取

前幾日,有個哥們說有很多電影,問我要不要?我就讓他乙個乙個的寫過來,讓哥們累個不輕。所以就想簡單寫個程式,獲取一下資料夾下面的所有檔名稱,這樣就可以節省很多時間了。軟體呢,我已經上傳到 了 http download.csdn.net source 1802599 vb版本目錄獲取器 1.0 龍捲風...