コレクション

[C#] List型→配列に変換する(.ToArray)

2021年6月29日

List型を配列に変換するには、.ToArray()を使用します。

サンプル

例1)List<string>型をstring配列に変換する

//listの生成
List<string> list
 = new List<string>(){"東京", "品川", "新横浜", "名古屋", "京都", "新大阪"};

//List型を配列に変換する
string[] arr = list.ToArray();

例2)List<int>型を配列に変換する

//Listの生成
List<int> list
 = new List<int>(){10, 20, 30, 40, 50};

//List型を配列に変換する
int[] arr = list.ToArray();

備考

  • .ToArray()はLINQではないので、using System.Linq;の宣言は不要です。

関連記事

-コレクション
-,