C# でリストを文字列に変換するにはどうすればよいですか?
toString
List オブジェクトを実行すると、次の結果が得られます。
System.Collections.Generic.List`1[System.String]
ベストアンサー1
おそらく、次のようなことをしようとしているのでしょう:
string combinedString = string.Join( ",", myList.ToArray() );
,
リスト内の要素を分割する任意の文字に置き換えることができます。
また、コメントに記載されているように、次のこともできます。
string combinedString = string.Join( ",", myList);
参照:
Join<T>(String, IEnumerable<T>)
構築されたメンバーを連結するIEnumerable型のコレクション弦各メンバー間に指定された区切り文字を使用します。