Path类
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO;//使用Path类需要引用System.IO namespace _07_Path类 { class Program { static void Main(string[] args) { //声明一个路径 String str = @"C:\app\Administrator\admin\orcl\pfile\test.txt"; //获取文件名 Console.WriteLine(Path.GetFileName(str)); //获取文件名,不带扩展名 Console.WriteLine(Path.GetFileNameWithoutExtension(str)); //获取扩展名 Console.WriteLine(Path.GetExtension(str)); //获取文件目录 Console.WriteLine(Path.GetDirectoryName(str)); //获取文件全路径(绝对路径) Console.WriteLine(Path.GetFullPath(str)); //将两个路径组合成一个新的路径 Console.WriteLine(Path.Combine(@"c:\app\","test.txt")); //将一个文件名与一个路径组合 Console.WriteLine(Path.Combine(@"c:\app\",Path.GetFileName(str))); Console.ReadKey(); } } }