Path类

代码:

 1 static void Main(string[] args)
 2         {
 3             string strPath = @"C:\inetpub\custerr\zh-CN\KaiDi.txt";
 4 
 5             //获得文件的全路径
 6             Console.WriteLine(Path.GetFullPath(strPath));
 7 
 8             //获得文件的目录信息
 9             Console.WriteLine(Path.GetDirectoryName(strPath));
10 
11             //获得根目录信息
12             Console.WriteLine(Path.GetPathRoot(strPath));
13 
14             //获得文件名
15             Console.WriteLine(Path.GetFileName(strPath));
16 
17             //获得文件的扩展名
18             Console.WriteLine(Path.GetExtension(strPath));
19 
20             //获得文件名,不包括扩展名
21             Console.WriteLine(Path.GetFileNameWithoutExtension(strPath));
22 
23             //返回随机的文件名或是文件夹名称
24             Console.WriteLine(Path.GetRandomFileName());
25 
26             //连接两个路径
27             Console.WriteLine(Path.Combine(@"C:\", @"kaidi\1.txt"));
28 
29             //判断路径中是否包含文件扩展名,是,返回True,否,返回False
30             Console.WriteLine(Path.HasExtension(strPath));
31 
32             Console.ReadKey();
33         }

 

运行:

posted on 2015-04-25 23:04  ultrastrong  阅读(179)  评论(0编辑  收藏  举报