2012-11-17 29 views
30

Bu çıkışı bir dizeye nasıl yapabilirim?Diziyi dizeye dönüştür? C#

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

Ne tür bir dizge? Ayırıcı ayrıldı mı? – CodeLikeBeaker

+0

Sonuçtaki dizenin nasıl görünmesini istiyorsunuz? –

+0

.NET framework'ün hangi sürümünü kullanıyorsunuz? Önerilen String.Join() yüklemesi, .NET 4'te eklenmiş, daha önce bu yöntem yalnızca bir Array almıştır. –

cevap

98

Aşağıdaki kullanarak diziyi katılabilirsiniz:

string.Join(",", Client); 

Sonra çıktı zaten istediğiniz yapabilirsiniz

. Virgiyi istediğiniz herhangi bir yere, bir uzaya, bir boruya veya herhangi bir şeye değiştirebilirsiniz.

String.Join<T> Method (String, IEnumerable<T>)

Dokümanlar:

+1

Teşekkürler. Bu çalıştı :) – Rob