2012-01-16 81 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,然後在其中創建一個字典。它不僅給你想要的東西,而且還有更好的類型安全性。

相關問題