gpt4 book ai didi

c# - 如何从 Linq 中的配置文件的 Appsettings 获取键和值

转载 作者:太空狗 更新时间:2023-10-30 00:30:38 24 4
gpt4 key购买 nike

我试图在页面构造函数中获取配置文件的应用程序设置的所有键和值,以便我可以在页面中使用它们。我试过 Linq,但我不确定如何以简单的方式获取值和键。现在我得到了所有的键,然后使用 foreach 来获取所有的值,我确信这不是一个聪明的方法。请指教..

 string[] repositoryUrls = ConfigurationManager.AppSettings.AllKeys                            
.Select(key => ConfigurationManager.AppSettings[key])
.ToArray();

谢谢

最佳答案

听起来您实际上想要的是键名和值的字典,而不是字符串数组。

var dict = 
ConfigurationManager.AppSettings.AllKeys
.ToDictionary(k => k, v => ConfigurationManager.AppSettings[v]);

关于c# - 如何从 Linq 中的配置文件的 Appsettings 获取键和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34402189/

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