コレクション

[C#] List→カンマ区切り文字列(CSV)に変換する(string.Join)

2022年10月11日

Listをカンマ区切り文字列に変換するには、string.Join()を使用します。

サンプル

例1)数値のListをカンマ区切り文字列に変換する

using System.Collections.Generic;

List<int> list
 = new List<int>(){1, 2, 3, 4, 5};

string csv = string.Join(",", list);

以下の様にカンマ区切り文字列に変換されます。

csv → "1,2,3,4,5"

例2)文字列の配列をカンマ区切り文字列に変換する

using System.Collections.Generic;

List<string> list
 = new List<string>(){"札幌", "東京", "名古屋", "大阪", "福岡"};

string csv = string.Join(",", list);

以下の様にカンマ区切り文字列に変換されます。

csv → "札幌,東京,名古屋,大阪,福岡"

備考

関連記事

-コレクション
-,