You are trying to initialize a multi-dimensional rectangular array (7 dimensions!).
So...
// 1D array containing 2 elements:
int[] r1d = { 1 , 2 , } ;
// 2x3 array containing 6 elements:
int[,] r2d = {
{ 1 , 2 , 3 , } ,
{ 4 , 5 , 6 , } ,
} ;
// a 2x3x4 array
int[,,] r3d = {
{
{ 1 , 2 , 3 , 4 , } ,
{ 5 , 6 , 7 , 8 , } ,
{ 9 , 10 , 11 , 12 , } ,
} ,
{
{ 13 , 14 , 15 , 16 , } ,
{ 17 , 18 , 19 , 20 , } ,
{ 21 , 22 , 23 , 24 , } ,
} ,
} ;
One might see a pattern developing here. You should be able to take it from here (hint: you're going to have curly braces nested 7 deep).
Note that each the initializers must all be of the same rank, lest the compiler get upset. For instance, if you say:
int[,,] r3d = {
{
{ 1 , 2 , 3 , 4 , } ,
{ 5 , 6 , 7 , 8 , } ,
{ 9 , 10 , 11 , 12 , } ,
} ,
{
{ 13 , 14 , 15 , 16 , } ,
{ 17 , 18 , 19 , 20 , } ,
//{ 21 , 22 , 23 , 24 , } ,
} ,
} ;
The compiler whines and says, An array initializer of length '3' is expected. That's because the initializer for x3d[0,1] the initializers are inconsistent.