| Path類1、Path類是靜態(tài)類 2、Path類不會實際更改文件,只操作字符串。 
| 成員函數(shù) | 說明 | 例子 |  
| Path.ChangeExtension() | 更改字符串路徑后綴 |  |  
| Path.Combine() | 路徑拼接(省去字符串 + + + 的難受) |  |  
| Path.GetDirectoryName() |  |  |  
| Path.GetExtension() | 返回 后綴 |  |  
| Path.GetFileName() | 返回 路徑中的 文件名+后綴 |  |  
| Path.GetFileNameWithoutExtension() | 返回 文件名 |  |  
| Path.GetFullPath() | 返回 絕對路徑 |  |  
| Path.GetPathRoot() | 獲取根目錄 |  |  
| Path.GetRandomFileName() | 創(chuàng)建 隨機(jī)文件名+后綴 |  |  
| Path.GetTempPath() | 返回當(dāng)前用戶 臨時路徑 |  |  
| Path.HasExtension() | 返回 當(dāng)前路徑是否有后綴 |  |  
| Path.IsPathRooted() | 返回 當(dāng)前路徑是否有根路徑 |  |  
| Path.GetTempFileName | 創(chuàng)建 臨時路徑(文件夾+文件夾名) |  |              string path = @"D:\temp1.txt";
            Console.WriteLine(Path.ChangeExtension(path, "mp4"));//更改字符串路徑后綴
            Console.WriteLine(Path.Combine(@"A:\ABC", @"2")); //路徑拼接(省去字符串 + + + 的難受)
            Console.WriteLine(Path.GetDirectoryName(path));
            Console.WriteLine(Path.GetExtension(path));//返回 后綴
            Console.WriteLine(Path.GetFileName(path)); //返回 路徑中的 文件名+后綴
            Console.WriteLine(Path.GetFileNameWithoutExtension(path)); //返回 文件名
            Console.WriteLine(Path.GetFullPath(path));//返回 絕對路徑
            Console.WriteLine(Path.GetPathRoot(path));//獲取根目錄
            Console.WriteLine(Path.GetRandomFileName());//返回 隨機(jī)文件名+后綴
            Console.WriteLine(Path.GetTempFileName()); //創(chuàng)建一個 唯一臨時命名 文件路徑 如:C:\Users\xxing\AppData\Local\Temp\tmp71C.tmp
            Console.WriteLine(Path.GetTempPath()); // 返回當(dāng)前用戶 臨時路徑
            Console.WriteLine(Path.HasExtension(path));//返回 當(dāng)前路徑是否有后綴 
            Console.WriteLine(Path.IsPathRooted(path)); //返回 當(dāng)前路徑是否有根路徑
 |