从完整目录路径中删除一个目录
我的目录路径为C:\Subdir1\Subdir2\Subdir3\filename.xml
。
在查看"Subdir3"
之前,我需要首先检查文件filename.xml
存在于"Subdir2"
的根目录中(一级返回)。 如何使用Path.GetPathRoot(filename)
解析它?
IE
首先看看这是否属实:
C:\ Subdir1 \ Subdir2 \ filename.xml中
如果不为true,则默认为文件的C:\Subdir1\SubDir2\Subdir3\filename.xml
。
Directory.GetParent(dir).FullName
试试这个Directory.GetParent
和System.IO.File.Exists