2015-09-15 2 views
0

Я создал этот ArrayList:Как добавить коллекцию ИНТ значений в список в C#

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

Теперь я хочу, чтобы в данный момент кнопки нажать 3 * 1 массив междунар добавляется, что есть то, что я получил:

arrayList_objects.Add(int[](0,1,2)) 

хорошо, теперь он дает мне синтаксическую ошибку. Спасибо за ваши усилия.

+0

Вы должны указать тип элементов в списке. 'Список arrayList = новый Список ();'. Или если вы хотите добавить int массивы: 'List arrayList = новый Список ();' – Boxiom

+0

вам нужен новый, а скобки вместо круглых скобок: new int [] {0, 1, 2} остальная часть код выглядит правильно –

+0

'arrayList_objects.AddRange (new [] {0, 1, 2})' –

ответ

0

Просто создайте список массива, как это:

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

или вроде этого:

List<int[]> arrayList = new List<int[]> 
{ 
    new int[] { 1, 2, 3, 4 }, 
    new int[] { 5, 6, 7 } 
}; 

, а затем делать все, что вы хотите с этим :)

Смежные вопросы