2012-11-17 30 views
30

この出力を文字列にするにはどうすればよいですか?配列を文字列に変換しますか? c#

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

どのような文字列ですか?デリミタは区切られますか? – CodeLikeBeaker

+0

結果の文字列はどのように見えますか? –

+0

どの.NET Frameworkのバージョンを使用していますか?提案されたString.Join()オーバーロードは.NET 4で追加されました。その前に、メソッドは配列のみを取りました。 –

答えて

98

次を使用して、アレイに参加することができます。

string.Join(",", Client); 

その後、出力とにかくあなたが望むことができます。カンマをあなたが望むもの、スペース、パイプなどに変更することができます。

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

ドキュメント:

+1

ありがとうございます。これは働いた:) – Rob

関連する問題