Я хочу создать список, и каждый его элемент представляет собой массив, аналогичный массиву структур на языке C.
Можно ли это сделать в С# и как это сделать?
Большое спасибо!
Неправильно:
List<int[]> arrayList = new List<int[]>;
Ответ 1
Вам не хватает скобки в конце вашего нового предложения.
List<int[]> arrayList = new List<int[]>();
Ответ 2
Если вы знаете свои начальные значения, вы также можете инициализировать его так:
List<int[]> arrayList = new List<int[]>
{
new int[] { 1, 2, 3, 4 },
new int[] { val1, val2, val3 },
otherIntArray
};
Ответ 3
List<Int[]> arrList = new List<Int[]>();
int[] ArrayOfInts = new int[10];