首頁 > 軟體

C#中Path類的使用方法

2022-07-22 18:01:41

Path類主要用於對路徑字串進行操作,並且提供了對路徑操作的常用方法,下面筆者一一舉例:

1.GetFileName()方法

從路徑字串中得到檔名(帶擴充套件名)

案例)從字串"C:UsersAdministratorDesktop測試檔案.txt"中得到帶擴充套件名的檔名:

【程式碼:】

string Str1=@"C:UsersAdministratorDesktop測試檔案.txt";
Console.WriteLine("以下是帶擴充套件名的檔名:");
Console.WriteLine(Path.GetFileName(Str1));
Console.ReadKey();

【執行結果:】

2.GetFileNameWithoutExtension()方法

從路徑字串中得到檔名(不帶擴充套件名)

案例)從字串"C:UsersAdministratorDesktop測試檔案.txt"中得到帶擴充套件名的檔名:

【程式碼:】

string Str1=@"C:UsersAdministratorDesktop測試檔案.txt";
Console.WriteLine("以下是不帶擴充套件名的檔名:");
Console.WriteLine(Path.GetFileNameWithoutExtension(Str1));
Console.ReadKey();

【執行結果:】

3.GetExtension()方法

從檔案路徑字串中得到檔案的擴充套件名

案例)從字串"C:UsersAdministratorDesktop測試檔案.txt"中得到副檔名。

【程式碼:】

string Str1=@"C:UsersAdministratorDesktop測試檔案.txt";
Console.WriteLine("以下是副檔名:");
Console.WriteLine(Path.GetExtension(Str1));
Console.ReadKey();

【執行結果:】

4.GetDirectoryName()方法

得到檔案的資料夾路徑

【程式碼:】

案例)從"C:UsersAdministratorDesktop測試檔案.txt"中得到資料夾的路徑。

string Str1=@"C:UsersAdministratorDesktop測試檔案.txt";
Console.WriteLine("以下是檔案所在資料夾路徑。");
Console.WriteLine(Path.GetDirectoryName(Str1));
Console.ReadKey();

【執行結果:】

5.GetFullPath()方法

從檔案字串中得到包括檔名和擴充套件名的全路徑名

【程式碼:】

案例)從"C:UsersAdministratorDesktop測試檔案.txt"中得到包括檔名和擴充套件名的全路徑名。

string Str1=@"C:UsersAdministratorDesktop測試檔案.txt";
Console.WriteLine("以下是包括檔名和擴充套件名的全路徑名");
Console.WriteLine(Path.GetFullPath(Str1));
Console.ReadKey();

【執行結果:】

6.Combine()方法

合併兩個檔案路徑字串

案例)合併兩個檔案路徑字串"C:UsersAdministrator"和"Desktop測試檔案.txt"。

【程式碼:】

string Str1=@"C:UsersAdministrator";
string Str2=@"Desktop測試檔案.txt";
Console.WriteLine("下面是合併後的檔案路徑");
Console.WriteLine(Path.Combine(Str1,Str2));
Console.ReadKey();

【執行結果:】

以上為個人經驗,希望能給大家一個參考,也希望大家多多支援it145.com。


IT145.com E-mail:sddin#qq.com