我當(dāng)前處于一個(gè) for 循環(huán)中,該循環(huán)遍歷一組文件夾并從 JSON 文件中獲取一些所需的值。我還想獲取每個(gè)文件的絕對(duì)路徑。目前我嘗試了諸如字符串 currentDir = AppDomain.CurrentDomain.BaseDirectory; 字符串 currentDir = Directory.GetCurrentDirectory();這兩個(gè)都給了我調(diào)試文件的位置我想要的是該文件所在文件夾的位置。下面是我希望包含這個(gè)新代碼的代碼段。字符串 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貢獻(xiàn)2012條經(jīng)驗(yàn) 獲得超12個(gè)贊
請(qǐng)查找以下可能的答案,您需要相同的嗎?
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 關(guān)注
- 139 瀏覽
添加回答
舉報(bào)
0/150
提交
取消