31

配列を値としてキーに入れることが可能かどうか疑問に思っていました...例

<add key="email" value="emails["email1@email.com, email2@email.com"] />

その構文は機能しますか?

4

1 に答える 1

68

ではConfigurationManager.AppSettings、スカラー値のみを取得できます。たとえば、電子メールをセミコロンで区切ると、次のことができます。

string[] emails = ConfigurationManager.AppSettings["email"].Split(';');

web.configで

<add key="email" value="email1@email.com;email2@email.com" />
于 2012-07-30T19:46:53.627 に答える