请帮忙

解决方案 »

  1.   

    string[][][][] ColumnName = new string[4][][][]; 四维数组怎么初始化值
      

  2.   

    int[, , ,] str = new int[,,,] { { { { 1, 2, 6 } }, { { 0, 1, 4 } }, { { 1, 3, 7 } } }};
      

  3.   

    string[][][][] ColumnName = new string[4][][][]; 
    要每一维单独初始化
    ColumnName[0] = new string[3][][];
    ColumnName[0][0] = new string[10][];
    ColumnName[0][0][0] = new string[8];
    ColumnName[0][0][7] = new string[2];等等
      

  4.   

    string[][][][] ColumnName = new string[4][][][]; 
    int i,j,k,m;
    for (i = 0 ; i < 4; ++i)
    {
    ColumnName[i] = new string[5][][];
    for (j = 0 ; j < 5; ++j)
    {
    ColumnName[i][j] = new string[6][];
    for (k = 0 ; k < 6; ++k)
    {
    ColumnName[i][j][k] = new string[7];
    for (m = 0 ; m < 7; ++m)
    {
    ColumnName[i][j][k][m] = "ok";
    }
    }
    }
    }
      

  5.   

    JASONHEUNG  如果我要分别初始化应该怎么写? 这样写出错啊string[][][][] ColumnName = new string[1][][][]; 
    int i,j,k,m;
    for (i = 0 ; i < 1; ++i)
    {
     ColumnName[i][0][0][0]="表";
    ColumnName[i] = new string[1][][];
    for (j = 0 ; j < 1; ++j)
    {   
     ColumnName[i][j][0][0]="字段";
    ColumnName[i][j] = new string[1][];
    for (k = 0 ; k < 1; ++k)
    {   ColumnName[i][j][k][0]="字段值";
    ColumnName[i][j][k] = new string[1];
    for (m = 0 ; m < 1; ++m)
    {
    ColumnName[i][j][k][m] = "字段值类型";
    }
    }
    }
    }