Convertir una matriz en cadena


81

¿Cómo hago esta salida en una cadena?

List<string> Client = new List<string>();
foreach (string listitem in lbClients.SelectedItems)
{
    Client.Add(listitem);
}

3
¿Qué tipo de cuerda? ¿Delimitador separado?
CodeLikeBeaker

¿Cómo quiere que se vea la cadena resultante?
Jon B

¿Qué versión del marco .NET está utilizando? La sobrecarga de String.Join () sugerida se agregó en .NET 4, antes de lo cual el método solo tomaba un Array.
Dan J

Respuestas:


198

Puede unir su matriz usando lo siguiente:

string.Join(",", Client);

Entonces puede generar la salida de la forma que desee. Puede cambiar la coma a lo que quiera, un espacio, una tubería o lo que sea.



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.