问题描述
|
我的目录路径为
C:\\Subdir1\\Subdir2\\Subdir3\\filename.xml
。
在查看check3ѭ之前,我需要先检查\"Subdir2\"
的根目录中是否存在文件back1 file(向后一级)。如何用Path.GetPathRoot(filename)
轻松解析?
即
首先看这是否正确:
C:\\ Subdir1 \\ Subdir2 \\ filename.xml
如果不是true,则默认为C:\\Subdir1\\SubDir2\\Subdir3\\filename.xml
。
解决方法
Directory.GetParent(dir).FullName
,试试这个Directory.GetParent
和System.IO.File.Exists