読者です 読者をやめる 読者になる 読者になる

C#_List の一次元配列

ただの List

//List<int> intList = new List<int>() { 10, 20, 30 };
//OR
List<int> intList = new List<int>();
intList.Add(10);
intList.Add(20);
intList.Add(30);

intList は以下の様に格納。

f:id:koshinRan:20170411001021j:plain

 

■Listの一次元配列

List<int>[ ] intList = new List<int>[ ]
{
    new List<int> {10, 11, 12},
    new List<int> {20, 22, 24},
    new List<int> {30, 33, 36},
    new List<int> {40, 44, 48}

};

 

List<int>[ ] intList = new List<int>[4];
for (var i = 1; i < 5; i++)
{
    intList[i - 1] = new List<int> { 10 * i, 11 * i, 12 * i };
};

上2つの inList は以下の様に格納される。

f:id:koshinRan:20170411004657j:plain

 

 以上。