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);
}
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);
}
È 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.
Grazie. Questo ha funzionato :) – Rob
probabilmente si desidera qualcosa di simile sovraccarico String.Join:
String.Join<T> Method (String, IEnumerable<T>)
Documenti:
http://msdn.microsoft.com/en-us/library/dd992421.aspx
Nel tuo esempio, utilizza
String.Join("", Client);
Che tipo di corda? Delimitatore separato? – CodeLikeBeaker
Come vuoi che sia la stringa risultante? –
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. –