說一下Path類

2021-08-30 20:14:20 字數 752 閱讀 5337

在檔案io中,經常要處理一些與檔案路徑或檔名有關的東西,說白了,非常類似字串的處理,我個人理解,處理路徑資訊,可以等同於特殊字串的處理;不過,用字串的處理方式去處理檔案路徑問題,有些複雜,.net的system.io命名空間中,提供了乙個path類,以及一系列靜態方法,可以用來處理常見的有關檔案路徑的字串表示方式。

class program

", path.getdirectoryname(mypath));

console.writeline("路徑副檔名:", path.getextension(mypath));

console.writeline("檔名:", path.getfilename(mypath));

console.writeline("不帶副檔名的名稱:", path.getfilenamewithoutextension(mypath));

console.writeline("絕對全路徑:", path.getfullpath(mypath));

console.writeline("根目錄:", path.getpathroot(mypath));

console.writeline("不帶根目錄的路徑:", path.getfullpath(mypath).remove(0, 3));

console.readkey();}}

執行結果如下:

說一下Path類

在檔案io中,經常要處理一些與檔案路徑或檔名有關的東西,說白了,非常類似字串的處理,我個人理解,處理路徑資訊,可以等同於特殊字串的處理 不過,用字串的處理方式去處理檔案路徑問題,有些複雜,net的system.io命名空間中,提供了乙個path類,以及一系列靜態方法,可以用來處理常見的有關檔案路徑的...

說一下Path類

在檔案io中,經常要處理一些與檔案路徑或檔名有關的東西,說白了,非常類似字串的處理,我個人理解,處理路徑資訊,可以等同於特殊字串的處理 不過,用字串的處理方式去處理檔案路徑問題,有些複雜,net的system.io命名空間中,提供了乙個path類,以及一系列靜態方法,可以用來處理常見的有關檔案路徑的...

說一下Path類

在檔案io中,經常要處理一些與檔案路徑或檔名有關的東西,說白了,非常類似字串的處理,我個人理解,處理路徑資訊,可以等同於特殊字串的處理 不過,用字串的處理方式去處理檔案路徑問題,有些複雜,net的system.io命名空間中,提供了乙個path類,以及一系列靜態方法,可以用來處理常見的有關檔案路徑的...