C# GetParent方法上升2级

C# GetParent方法上升2级,c#,C#,我正在尝试使用以下代码获取项目文件夹的目录: static void Main(string[] args) { var myPath = System.IO.Directory.GetParent(Path.GetDirectoryName(Assembly.GetEntryAssembly().Location)); Console.WriteLine(myPath); } 如您所见,代码返回可执行路径:..

我正在尝试使用以下代码获取项目文件夹的目录:

    static void Main(string[] args)
    {
        var myPath = System.IO.Directory.GetParent(Path.GetDirectoryName(Assembly.GetEntryAssembly().Location));

        Console.WriteLine(myPath);            
    }
如您所见,代码返回可执行路径:../PROJECT\u FOLDER/bin/Debug的父目录,因此返回../PROJECT\u FOLDER/bin

我希望它只返回../PROJECT\u文件夹


有人知道这样做的好方法吗?

对不起,我刚刚找到了解决方案,希望它能帮助其他人:

var myPath = System.IO.Directory.GetParent(System.IO.Directory.GetParent(Path.GetDirectoryName(Assembly.GetEntryAssembly().Location)).ToString());

        Console.WriteLine(myPath);