我希望在web.config上使用唯一键,检索键值字典。
为了更好地解释自己,我想在MyCodes应用程序设置的值中生成一个包含“逗号分隔的键值”的条目字典。
<add key="MyCodes" value="Members,X4567423
NonMembers,Y32453
Registered,Z12312
....
" />
作为示例和成像这是可能的,我想像
一样使用它ConfigurationManager.AppSettings["MyCodes"]["Members"]
有可能吗?
答案 0 :(得分:1)
您希望使用ConfigurationManager.AppSettings["MyCodes"]["Members"]
访问它的方式是一个梦想:)
你可以做的是创建一个包装类,它将解析MyCodes
并为你分割它们。然后,您可以通过您的ConfigurationManager
访问不同的值,但可以访问您的包装类。
答案 1 :(得分:1)
我会创建一个Settings file,然后在其中创建一个词典。它不仅可以满足您的需求,而且还具有更好的类型安全性。