2010-07-04 11 views

Respuesta

32

Puede utilizar String.Join:

List<int> myListOfInt = new List<int> { 1, 2, 3, 4 }; 

string result = string.Join<int>(", ", myListOfInt); 

// result == "1, 2, 3, 4" 
+0

+1, ¡Bonito! Pero, ¿por qué no se deduce el parámetro tipo en el método 'join'? –

+0

@Jay Sinha: Sí, pero quería hacer explícito que estoy usando una sobrecarga de String.Join que tiene un parámetro de tipo. Puedes omitirlo con seguridad. – dtb

+0

Bien, gracias por la respuesta. :) –

0

Si va a ser una cadena grande, es posible que desee considerar el uso de la clase StringBuilder porque es menos intensivo de memoria. No asigna memoria cada vez que agrega otra cadena, lo que produce mejoras de rendimiento.

Cuestiones relacionadas