multidimensional jagged initialize array c# .net syntax

c# - jagged - ¿Cómo crear una lista de arrays int?



multidimensional array c# (3)

Si conoce sus valores iniciales, también puede inicializarlo así:

List<int[]> arrayList = new List<int[]> { new int[] { 1, 2, 3, 4 }, new int[] { val1, val2, val3 }, otherIntArray };

Quiero crear una lista y cada elemento de ella es una matriz, de manera similar a una matriz de estructuras en lenguaje C. ¿Se puede hacer en c # y cómo si se puede? ¡Muchas gracias!

Incorrecto: List<int[]> arrayList = new List<int[]>;


Te falta un paréntesis al final de tu nueva cláusula.

List<int[]> arrayList = new List<int[]>();


List<Int[]> arrList = new List<Int[]>(); int[] ArrayOfInts = new int[10];

llenar según sea necesario

arrList.Add(ArrayOfInts);