连接带有后向路径的Environment.CurrentDirectory

leo*_*ora 5 c# path

如果我有以下目录结构:

Project1/bin/debug
Project2/xml/file.xml

我试图从Project1/bin/debug目录引用file.xml

我基本上试图做以下事情:

string path = Environment.CurrentDirectory + @"..\..\Project2\xml\File.xml":
Run Code Online (Sandbox Code Playgroud)

这个的正确语法是什么?

Bla*_*rad 10

将路径组件作为路径组件而不是字符串操作可能更好:

string path = System.IO.Path.Combine(Environment.CurrentDirectory, 
                                     @"..\..\..\Project2\xml\File.xml");
Run Code Online (Sandbox Code Playgroud)