给出以下目录:
string fullpath = "C:\MyDir1\MyDir2\MyDir3";
我想返回“MyDir3” - 这是目录名(不是目录的完整路径),我知道我可以使用字符串操作来做到这一点,但有一种简单的(内置方式)来实现这一点使用框架类?
由于
答案 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")