この出力を文字列にするにはどうすればよいですか?配列を文字列に変換しますか? c#
List<string> Client = new List<string>();
foreach (string listitem in lbClients.SelectedItems)
{
Client.Add(listitem);
}
この出力を文字列にするにはどうすればよいですか?配列を文字列に変換しますか? c#
List<string> Client = new List<string>();
foreach (string listitem in lbClients.SelectedItems)
{
Client.Add(listitem);
}
次を使用して、アレイに参加することができます。
string.Join(",", Client);
その後、出力とにかくあなたが望むことができます。カンマをあなたが望むもの、スペース、パイプなどに変更することができます。
String.Join<T> Method (String, IEnumerable<T>)
ドキュメント:
ありがとうございます。これは働いた:) – Rob
はおそらくString.Joinのこのオーバーロードのような何かしたい
あなたの例ではhttp://msdn.microsoft.com/en-us/library/dd992421.aspx
、あなたが使用したいの
String.Join("", Client);
どのような文字列ですか?デリミタは区切られますか? – CodeLikeBeaker
結果の文字列はどのように見えますか? –
どの.NET Frameworkのバージョンを使用していますか?提案されたString.Join()オーバーロードは.NET 4で追加されました。その前に、メソッドは配列のみを取りました。 –