1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Linq; 5 using System.Text; 6 using System.Threading.Tasks; 7 8 namespace _14Path类 9 {10 class Program11 {12 static void Main(string[] args)13 {14 string str = @"C:\3000soft\Red Spider\Data\Message\老赵.wav";15 //获得文件名16 Console.WriteLine(Path.GetFileName(str));17 //获得文件名但是不包含扩展名18 Console.WriteLine(Path.GetFileNameWithoutExtension(str));19 //获得文件的扩展名20 Console.WriteLine(Path.GetExtension(str));21 //获得文件所在的文件夹的名称22 Console.WriteLine(Path.GetDirectoryName(str));23 //获得文件所在的全路径24 Console.WriteLine(Path.GetFullPath(str));25 //连接两个字符串作为路径26 Console.WriteLine(Path.Combine(@"c:\a\" , "b.txt"));27 28 29 //int index = str.LastIndexOf("\\");30 //str = str.Substring(index + 1);31 //Console.WriteLine(str);32 Console.ReadKey();33 }34 }35 }