有什么内置功能System.IO.Path
可以给我文件路径吗?
例如,如果我有一个 string
@“ c:\ webserver \ public \ myCompany \ configs \ promo.xml”,
有什么BCL方法可以给我
“ c:\ webserver \ public \ myCompany \ configs \”?
5
可能重复我如何从一个文件的完整路径的目录?
—
蓝蓝的2014年
FWIW:我已经“放弃”了Path对“路径”的处理,我们使用了自己的方法,这些方法对UNC具有更好的期望和统一性(尝试在UNC路径上使用GetDirectoryName)和约定(例如,尾随/)。
—
user2864740 '02
除非文件或目录存在,否则无法知道
—
亚伯
promo.xml
是以相同名称指定文件还是目录。这可能就是为什么Path.GetDirectoryName()
如此简单地实现并且仅截断最后一段,或者如果有则删除尾部斜杠的原因。