要定义string stu = new string[4, 7] { { "01", "赵云龙", "79", "68", "99" , , }, { "02", "云雪菲", "88", "66", "64" , , }, { "03", "岳磊", "98", "68", "65" , ,  }, { "03", "孙磊", "98", "86", "67",,  } };这样一个数组,把后两个的位置留出来,但是编译不过去,总是报错,我哪里写错了?

解决方案 »

  1.   

    string[,] stu = new string[4, 7] 

    { "01", "赵云龙", "79", "68", "99" ,"" ,"" }, { "02", "云雪菲", "88", "66", "64" , "","" }, { "03", "岳磊", "98", "68", "65" ,"" , "" }, { "03", "孙磊", "98", "86", "67", "", "" } };
      

  2.   

    string[,] stu = new string[4, 7] { { "01", "赵云龙", "79", "68", "99", "", "" }, { "02", "云雪菲", "88", "66", "64", "", "" }, { "03", "岳磊", "98", "68", "65", "", "" }, { "03", "孙磊", "98", "86", "67", "", "" } };
      

  3.   

    试过了,提示“无法将类型“string[*,*]”隐式转换为“string””。
      

  4.   

    OK了,我把二楼的复制,粘了一下就OK了,奇怪,我也这么写过呀!!