怎样获取路径中的子目录名称
有c:\a\b\c\a.txt
我要获取到c
怎样获取
子目录有多少个不确定
路径也可以为c:\a\b\c\d\a.txt
我只要获取到有文件的上一个目录名字
[解决办法]
不太明白你的意思,你看这样行不行:
string path = @"c:\a\b\c\a.txt "; FileInfo fi = new FileInfo(path); DirectoryInfo di = fi.Directory; MessageBox.Show(di.Name);
[解决办法]
string s = @"c:\a\b\c\a.txt ";
string[] dir = System.IO.Path.GetDirectoryName(s).Split(System.IO.Path.DirectorySeparatorChar);
MessageBox.Show(dir[dir.Length - 1]);