我目前在c#中的visual studio中编写项目。 项目完整路径是:获取文件的相对路径C#
"C:\TFS\MySolution\"
我有我需要在执行过程中加载一个文件。可以说文件路径是
"C:\TFS\MySolution\Project1\NeedtoLoad.xml"
我不想编写硬编码的完整路径,并且希望以动态方式获取路径。
我用下面的一行:
var path = Directory.GetCurrentDirectory();
的问题,每一个,我发现上面的代码行让我以下路径方法:
"C:\TFS\MySolution\Project1\bin\Debug"
而我需要的是
"C:\TFS\MySolution\Project1\"
所以我可以连接
NeedtoLoad.xml
至答案。
我当然可以这样做:
path.Substring(0, path.IndexOf("bin\\Debug"));
但它不是那么优雅。
之前你说这个问题是重复的 请再次阅读问题,因为我没有找到任何这样做。