string.Format Dinámico

23/02/2005 - 20:34 por Anonimo | Informe spam
Hola a todos.

No sé si se podrá hacer, pero a ver si a alguno se le
ocurre algo interesante.

Tengo código así más o menos:

string.Format(@"<script>
objeto.add('{0}','{1}');", a, b);

O:

string.Format(@"<script>
objeto.add('{0}','{1}');
objeto.add('{1}','{2}');", a, b, c, d);

O:
string.Format(@"<script>
objeto.add('{0}','{1}');
objeto.add('{1}','{2}');
objeto.add('{3}','{4}');", a, b, c, d, e, f);


Existe alguna forma de hacer más genérico y dinámico este
código, que dependiendo del número de variables, se genere
el string.Format adecuado ?.

Un saludin.
 

Leer las respuestas

#1 Octavio Hernandez
24/02/2005 - 20:31 | Informe spam
Hola,

C# te permite trabajar con métodos con cantidad de parámetros variables y
manipular éstos. Echa un vistazo a este enlace, te puede dar idea:

http://blogs.msdn.com/csharpfaq/arc...31493.aspx

Slds,

Octavio

escribió en el mensaje
news:18b901c519de$b6556110$
Hola a todos.

No sé si se podrá hacer, pero a ver si a alguno se le
ocurre algo interesante.

Tengo código así más o menos:

string.Format(@"<script>
objeto.add('{0}','{1}');", a, b);

O:

string.Format(@"<script>
objeto.add('{0}','{1}');
objeto.add('{1}','{2}');", a, b, c, d);

O:
string.Format(@"<script>
objeto.add('{0}','{1}');
objeto.add('{1}','{2}');
objeto.add('{3}','{4}');", a, b, c, d, e, f);


Existe alguna forma de hacer más genérico y dinámico este
código, que dependiendo del número de variables, se genere
el string.Format adecuado ?.

Un saludin.

Preguntas similares