gpt4 book ai didi

c# - AppSettings 回退/默认值?

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

ASP.NET

对于我使用的每个 appSetting,我想指定一个值,如果在 appSettings 中找不到指定的键,该值将被返回。我正要创建一个类来管理这个,但我认为这个功能可能已经在 .NET Framework 的某个地方?

.NET 中是否有 NameValueCollection/Hash/etc 类型的类可以让我指定一个键和一个回退/默认值——并返回键的值或指定的值?

如果有,我可以将 appSettings 放入该类型的对象中,然后再调用它(从不同的地方)。

最佳答案

这就是我所做的。

WebConfigurationManager.AppSettings["MyValue"] ?? "SomeDefault")

对于 bool 和其他非字符串类型...

bool.Parse(WebConfigurationManager.AppSettings["MyBoolean"] ?? "false")

关于c# - AppSettings 回退/默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3763090/

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