List<>[.] 2 Dimensional Array?

51 views Asked by At

Currently I'm using this code:

    List<Numbers>[] numbers = Enumerable.Range(1, 4500000).Select(n => new List<Numbers>()).ToArray();

Now I need to make it

    List<Numbers>[,] = what do I do here,  it'll be [39,enumerable.range]

if possible?

thanks for any help

2

There are 2 answers

0
pakeha_by On

numbers is a 2-dimensional array of List<Number>.

        List<decimal>[,] numbers = new List<decimal>[5, 5];
        for (int i= 0; i < 5; i++)
        for (int j = 0; j < 5; j++)
        {
            numbers[i, j] = Enumerable.Range(0, 39).Select(i => (decimal)i).ToList();
        }
0
rotabor On

It should be

List<Numbers>[][] numbers = new List<Numbers>[39][];
for (int i = 0; i < 39; i++)
    numbers[i] = Enumerable.Range(1, YOURNUMBER).Select(n => new List<Numbers>()).ToArray();