(型名)[,] (変数名);
(型名)[,] (変数名);
(型名)[,, ..(n-1個).. ,] (変数名);
(変数名) = new (型名)[(配列要素数(1次元), (配列要素数(2次元)];
(変数名) = new (型名)[(配列要素数(1次元), (配列要素数(2次元), ... , (配列要素数(n次元)) ];
(変数名)[(1次元の添え字), (2次元の添え字)] = (値);
(変数名)[(1次元の添え字), (2次元の添え字), ... ,(n次元の添え字))] = (値);
int data[,];
int array[,,,];
data = new int[16,8];
array = new int[2,2,2,2];
data[0,1] = 4;
array[2,1,2,1]=120;
//宣言
int[,] dimv; //2次元配列
int[,,] dimmv; //3次元配列
//new
dimv = new int[3,5];
dimmv = new int[2,2,2];
//代入
dimv[2,1] = 120;
dimmv[1,2,1] = 45000;