gpt4 book ai didi

c# - 如何通过在 c# 中使用 AppDomain.CurrentDomain.BaseDirectory 在文件夹路径中上一步

转载 作者:行者123 更新时间:2023-11-30 19:57:19 24 4
gpt4 key购买 nike

我正在使用 AppDomain.CurrentDomain.BaseDirectory,我想向后退一步,但不知道该怎么做?下面是示例,

代码:

string path = AppDomain.CurrentDomain.BaseDirectory;

结果:

“C:\\Mainline Code\\IxExpress\\.NET Applications\\IXTextIndexBuilder\\IXTextIndexBuilder\\bin\\Debug\\”

预期结果:

“C:\\Mainline Code\\IxExpress\\.NET Applications\\IXTextIndexBuilder\\IXTextIndexBuilder\\bin”

最佳答案

您可以使用类似下面的方法来获取给定目录的父目录:

        string dirName = AppDomain.CurrentDomain.BaseDirectory; // Starting Dir
FileInfo fileInfo = new FileInfo(dirName);
DirectoryInfo parentDir = fileInfo.Directory.Parent;
string parentDirName = parentDir.FullName; // Parent of Starting Dir

关于c# - 如何通过在 c# 中使用 AppDomain.CurrentDomain.BaseDirectory 在文件夹路径中上一步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30718953/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com