1. 程式人生 > 其它 >System.IO中Path類(包含檔案或目錄System.String例項執行操作)中的方法介紹

System.IO中Path類(包含檔案或目錄System.String例項執行操作)中的方法介紹

Path類方法

ChangeExtension(string,string)更改路徑字串的副檔名。

引數1:要修改的路徑資訊。
引數2:新的副檔名(有或沒有前導句點)。 指定 null 以從 path 移除現有副檔名。

Combine (string[])將多個字串組合成一個路徑。

引數:由路徑的各部分構成的陣列。 
例子:string[] paths = {@"d:\archives", "2001", "media", "images"};

EndslnDirectorySeparator(string)返回一個值,該值指示指定的路徑是否以目錄分隔符結尾。

引數:要分析的路徑。

GetDirectoryNane(string)返回指定路徑的目錄資訊。

引數:檔案或目錄的路徑。

GetExtenSion(string)返回指定路徑字串的副檔名(包括句點“.”)。

引數:從中獲取副檔名的路徑字串。
例子:"C:\mydir\myfile.ext"
返回結果:.ext

GetFileName(string)返回指定路徑字串的檔名和副檔名。

引數:從中獲取檔名和副檔名的路徑字串。
例子:"C:\mydir\myfile.ext"
返回結果:myfile.ext

GetFileNameWithoutExtension 返回不具有副檔名的指定路徑字串的檔名。

引數:檔案的路徑。
例子:"C:\mydir\myfile.ext"
返回結果:myfile

GetFullPath返回指定路徑字串的絕對路徑。

引數:要獲取其絕對路徑資訊的檔案或目錄。

GetPathRoot(String)從指定字串包含的路徑中獲取根目錄資訊。

引數:一個字串,包含要從中獲取根目錄資訊的路徑。

HasExtension(String) 確定路徑是否包括副檔名。

引數:用於搜尋副檔名的路徑。

IsPathRooted(String)  返回一個值,該值指示指定的路徑字串是否包含根。

引數:要測試的路徑。
返回結果:true或者fales