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"];
Iはストリングセミコロン(と[] _favourites配列に読み取られる各お気に入りを希望私は後でそれを解析するだろう)。 web.configはXMLファイルなので、私は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
いいえ、それは私が探しているものではありません。 <すべてのstring [] emails。 –
UltraJ