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];
...