Jak zrobić to wyjście na ciąg znaków?Konwertuj tablicę na ciąg? C#
List<string> Client = new List<string>();
foreach (string listitem in lbClients.SelectedItems)
{
Client.Add(listitem);
}
Jak zrobić to wyjście na ciąg znaków?Konwertuj tablicę na ciąg? C#
List<string> Client = new List<string>();
foreach (string listitem in lbClients.SelectedItems)
{
Client.Add(listitem);
}
Możesz dołączyć swoją tablicę przy użyciu następujących:
string.Join(",", Client);
Następnie można wyjście tak chcesz. Możesz zmienić przecinek na dowolne miejsce, przestrzeń, fajkę lub cokolwiek innego.
Dzięki. To zadziałało :) – Rob
Prawdopodobnie chcesz coś takiego przeciążenia string.join:
String.Join<T> Method (String, IEnumerable<T>)
Dokumenty:
http://msdn.microsoft.com/en-us/library/dd992421.aspx
W przykładzie, można użyć
String.Join("", Client);
Jaki typ ciągu? Separator rozdzielony? – CodeLikeBeaker
Co chcesz, aby wynikowy ciąg wyglądał? –
Jakiej wersji platformy .NET używasz? Proponowane przeciążenie String.Join() zostało dodane w .NET 4, przed którym metoda pobierała tylko tablicę. –