2012-07-30 20 views
19

Me preguntaba si su posible poner una matriz como un valor en una clave ... ejemplomatriz para clave en web.config

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

¿Eso funcionaría sintaxis?

+1

Si sólo está necesitando una lista de valores sólo puede utilizar un delimitador de su elección (que es legal en XML, etc.) y divida el valor cuando lo necesite. –

Respuesta

44

Con ConfigurationManager.AppSettings solo puede recuperar valores escalares. Para su ejemplo, si sus correos electrónicos separados por punto y coma, que puede hacer:

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

con el web.config

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

Perfecto .... justo lo que estoy buscando :) – user1269625

Cuestiones relacionadas