将web.config上的应用程序设置键中的键/值相乘
本文关键字:设置 web config 应用程序 | 更新日期: 2023-09-27 18:20:31
我希望使用web.config上的唯一键,检索键值字典。
为了更好地解释我自己,我想生成一个字典,其中包含与MyCodes应用程序设置中的值"用逗号分隔的键值"一样多的条目。
<add key="MyCodes" value="Members,X4567423
NonMembers,Y32453
Registered,Z12312
....
" />
作为例子和成像,这是可能的,我想使用它像
ConfigurationManager.AppSettings["MyCodes"]["Members"]
有可能吗?
使用ConfigurationManager.AppSettings["MyCodes"]["Members"]
访问它的方式是一个梦想:)
您所能做的是创建一个包装器类,该类将解析MyCodes
并为您拆分它们。然后,您可以访问不同的值,而不是通过ConfigurationManager
,而是通过包装器类。
我会创建一个Settings文件,然后在其中创建一个Dictionary。它不仅能满足您的需求,而且还具有更好的类型安全性。