.net,内置以从路径获取目录名称?

时间:2010-03-03 09:28:45

标签: .net

给出以下目录:

string fullpath = "C:\MyDir1\MyDir2\MyDir3";

我想返回“MyDir3” - 这是目录名(不是目录的完整路径),我知道我可以使用字符串操作来做到这一点,但有一种简单的(内置方式)来实现这一点使用框架类?

由于

3 个答案:

答案 0 :(得分:23)

string dir = new DirectoryInfo(fullpath).Name;

答案 1 :(得分:2)

试试这个

string s =new  System.IO.DirectoryInfo(@"C:\MyDir1\MyDir2\MyDir3").Name;

答案 2 :(得分:0)

string s = System.IO.Path.GetFileName(@"C:\MyDir1\MyDir2\MyDir3")