Подтвердить что ты не робот

Добавить массив к ключу в web.config

Мне было интересно, можно ли разместить массив как значение в ключе... пример

<add key="email" value="emails["[email protected], [email protected]"] />

Будет ли этот синтаксис работать?

4b9b3361

Ответ 1

С помощью ConfigurationManager.AppSettings вы можете получать только скалярные значения. Для вашего примера, если вы разделите свои письма точкой с запятой, вы можете сделать:

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

с web.config

<add key="email" value="[email protected];[email protected]" />