我当前处于一个 for 循环中,该循环遍历一组文件夹并从 JSON 文件中获取一些所需的值。我还想获取每个文件的绝对路径。目前我尝试了诸如字符串 currentDir = AppDomain.CurrentDomain.BaseDirectory; 字符串 currentDir = Directory.GetCurrentDirectory();这两个都给了我调试文件的位置我想要的是该文件所在文件夹的位置。下面是我希望包含这个新代码的代码段。字符串 rootDirectory = fbd.SelectedPath;var findFiles = Directory.EnumerateFiles(rootDirectory, "server.config", SearchOption.AllDirectories);foreach (var file in findFiles) { RepositoryHomeSettingsModel repositoryHomeSettingsModel = JsonConvert.DeserializeObject(File.ReadAllText(file));字符串名称 = SettingsModel.name;}
1 回答
繁花如伊
TA贡献2012条经验 获得超12个赞
请查找以下可能的答案,您需要相同的吗?
var foundFiles = Directory.EnumerateFiles(rootDirectory, "*.txt", SearchOption.AllDirectories);
foreach (var file in foundFiles)
{
var folderpath= Path.GetDirectoryName(file);
//RepositoryHomeSettingsModel repositoryHomeSettingsModel = JsonConvert.DeserializeObject(File.ReadAllText(file));
//string Name = SettingsModel.name;
}
- 1 回答
- 0 关注
- 104 浏览
添加回答
举报
0/150
提交
取消