我試圖從web.config文件(在IIS中)中的項目構建字符串數組。如何在web.config中將數組讀入數組
的web.config
<appSettings>
<add key="favourite" value="url1; site1" />
<add key="favourite" value="url2; site2" />
<add key="favourite" value="url3; site3" />
</appSettings>
C#
// Reads first favourite into string.
public string _favourites = ConfigurationManager.AppSettings ["favourite"];
我希望每個喜愛讀入串[] _favourites陣列與分號(我會在稍後解析)。 web.config是一個XML文件,所以我可以打開它並將數據拉出,但有沒有更簡單的方法來使用ConfigurationManager來完成此操作?
重複? - 請參閱:https://stackoverflow.com/questions/11728491/add-array-to-key-in-web-config –
'ConfigurationManager.Appsettings'只會返回密鑰的最後一個值。我在這裏找到了一個解決方法,但是我沒有對它進行測試。 https://www.codeproject.com/Articles/4302/How-to-make-AppSettings-work-with-multiple-values – Norsk
不,這不是我要找的。 把所有的字符串[]電子郵件。 –
UltraJ