Сообщество программистов Autodesk в СНГ
Разное => Разное => Тема начата: Алексей (IdeaSoft) от 17-03-2017, 20:54:02
Название:
Объявление массива массивов
Отправлено:
Алексей (IdeaSoft)
от
17-03-2017, 20:54:02
Подскажите, делаю объявление массива массивов
Вот так получается.
Код - C#
[Выбрать]
int
[
]
arr1
=
{
1
}
;
int
[
]
arr2
=
{
1
,
2
}
;
int
[
]
arr3
=
{
1
,
2
,
3
}
;
int
[
]
[
]
a
=
{
arr1, arr2, arr3
}
;
А вот так не получается :-\ (хотя на VB net так возможно)
В C# так нельзя или можно как-то по другому?
Код - C#
[Выбрать]
int
[
]
[
]
a
=
{
{
1
}
,
{
1
,
2
}
,
{
1
,
2
,
3
}
}
;
Название:
Re: Объявление массива массивов
Отправлено:
Александр Ривилис
от
18-03-2017, 00:19:52
Код - C#
[Выбрать]
int
[
]
[
]
a
=
{
new
int
[
]
{
1
}
,
new
int
[
]
{
1
,
2
}
,
new
int
[
]
{
1
,
2
,
3
}
}
;
Источник: https://msdn.microsoft.com/ru-ru/library/2s05feca.aspx
Название:
Re: Объявление массива массивов
Отправлено:
Алексей (IdeaSoft)
от
19-03-2017, 21:02:20
Спасибо, а то я начал было делать так
Оказывается не нужно было ставить знак равентсва и все.
int[][] a {new int[] = :( {1,1,1},
new int[] = :( {2,2}}