【发布时间】:2013-01-31 16:57:40
【问题描述】:
一种选择是执行 System.IO.Directory.GetParent() 几次。有没有更优雅的方式从执行程序集所在的位置向上移动几个文件夹?
我要做的是找到一个文本文件,该文件位于应用程序文件夹上方的一个文件夹中。但程序集本身在 bin 内,即应用程序文件夹深处的几个文件夹。
【问题讨论】:
-
通常相对路径会起到类似 '..\..\..\..\Downfolder' 之类的作用,但这取决于您究竟要为...做什么?
-
总是这样吗?
-
“导航”如何?你是说当前目录吗?如果是这样,你应该可以做到
Directory.SetCurrentDirectory(@"..\..\..\..");
标签: c# .net console-application