2012-01-16 66 views
0

我想用web.config上的唯一键,检索keyvalues字典。从web.config上的应用程序设置键的倍数键/值

为了更好地解释我自己,我想生成一个字典,其中包含MyCodes应用程序设置的值中以逗号分隔的“键值”。

<add key="MyCodes" value="Members,X4567423 
          NonMembers,Y32453 
          Registered,Z12312 
          .... 
" /> 

比如并且成像,这是可能的话我想使用它像

ConfigurationManager.AppSettings["MyCodes"]["Members"] 

这可能吗?

回答

1

你想ConfigurationManager.AppSettings["MyCodes"]["Members"]访问它的方式是一个梦:)

你可以做的是创建一个包装类,它将分析MyCodes和分裂它们。然后你可以访问不同的值,而不是通过你的ConfigurationManager,但通过你的包装类。

+0

其可惜,但预计。我会这样做,谢谢你的明确答案。 – Jose3d 2012-01-16 16:05:47

1

我会创建一个Settings file,然后在其中创建一个字典。它不仅给你想要的东西,而且还有更好的类型安全性。

相关问题