2012-11-17 28 views
30

Come si effettua questa uscita su una stringa?Converti array in stringa? C#

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

Che tipo di corda? Delimitatore separato? – CodeLikeBeaker

+0

Come vuoi che sia la stringa risultante? –

+0

Quale versione del framework .NET stai usando? Il sovraccarico suggerito da String.Join() è stato aggiunto in .NET 4, prima del quale il metodo richiedeva solo una matrice. –

risposta

98

È possibile unire l'array usando la seguente:

string.Join(",", Client); 

Quindi è possibile uscita in ogni caso si desidera. Puoi cambiare la virgola in qualunque cosa tu voglia, uno spazio, una pipa o qualsiasi altra cosa.

+1

Grazie. Questo ha funzionato :) – Rob