我有这个文件夹列表:
D:Sports/All/Outdoor/Swimming/1.jpg
D:Sports/All/Outdoor/Footbaal/3.jpg
D:Sports/All/Outdoor/Hockey/3.jpg
D:Sports/All/Indoor/TableTennis/Men/9.jpg
D:Sports/All/Indoor/TableTennis/Women/9.jpg
D:Sports/All/Indoor/Snooker/1.jpg
我想在C#中获取底部文件夹名称。
例如:
有数千个不同名称的子文件夹。
答案 0 :(得分:2)
您可以使用此代码
System.IO.Directory.GetParent(@"D:/Sports/All/Indoor/TableTennis/Women/9.jpg").Name
答案 1 :(得分:0)
您只能使用Split
;
var pathParts = Path.GetDirectoryName(@"D:\Sports\All\Outdoor\Swimming\1.jpg").Split('\\');
var pathPart = pathParts[pathParts.Length - 1];
Output : Swimming