見出し画像

array of list in C#

はじめに

C#にて、Listの配列(array of list)を使いたい時があります。
今回は、こちらを紹介します。

環境

* MacBook Pro(Retina, 15-inch Mid 2015)
* XCode v7.2

Source code

まず、

List<int>[] a = new List<int>[100];

C#では、この時点で、配列の要素100個は、全てnull referenceです。
Listをインスタンス化し、配列に入れてあげないといけません。

for (int i = 0; i < a.Length; i++){
    a[i] = new List<int>();
}

C++と作法が違うので、気を付けてください。

もしよろしければ、サポートをお願いします! 頂いたサポートは、Creatorとしての活動費に充てさせて頂きます。