Трехмерный Jagged-array

Язык C#: программирование на C#, портирование кода C# на VB и VB на C#.

Модератор: Ramzes

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Трехмерный Jagged-array

Сообщение Amed » 19.07.2007 (Чт) 11:14

Нужно создать трехмерный массив массивов:

w[][][], причем каждый элемент w[] - это двумерный массив переменной размерности.

Допустим, есть int w[2][][].
Должно быть:
w[0] = int[5][3], и w[1] = int[7][3]

Как - и вообще, можно ли реализовать такую конструкцию? Для двумерных jagged-массивов все работает, для трехмерных - нет.

UPD
Нашел ошибку, проблемы больше нет. Объявлять надо было как
Код: Выделить всё
    public double[][,] WC;

а присваивать как
Код: Выделить всё
    WC = new double[LayerLinksCount][,];

    WC[0] = new double[a0,b0];
    WC[1] = new double[a1,b1];
    ...

Вернуться в C#

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20

    TopList