我这样写的程序为什么系统一直报错??
问题在哪啊?        string[,] str=new string[2,3];
        str[0, 0] = "梅西";
        str[0, 1] = "卡卡";
        str[0, 2] = "C罗";
        str[1, 0] = "维埃拉";
        str[1, 1] = "平齐";
        str[1, 2] = "高洪波";        for (int i = 0; i<str.Rank;i++ )
        {
            for (int j = 0; j < = str.GetUpperBound(str.Rank-1); j++)
            {
                Response.Write(str[i,j]+"<br>");
            }
        }

解决方案 »

  1.   

    str.Rank 是取得下一个元素
      

  2.   

         string[,] str=new string[2,3];
            str[0, 0] = "梅西";
            str[0, 1] = "卡卡";
            str[0, 2] = "C罗";
            str[1, 0] = "维埃拉";
            str[1, 1] = "平齐";
            str[1, 2] = "高洪波";        for (int i = 0; i<2;i++ )
            {
                for (int j = 0; j < = 3; j++)
                {
                    Response.Write(str[i,j]+"<br>");
                }
            }
      

  3.   

    str.Rank数组维数,
    str.GetUpperBound(str.Rank-1)是数组最大维数索引上限错误 1 无效的表达式项“=”
    错误 2 应输入 ;
    错误 3 应输入 )
    错误 4 应输入 ; 这都是什么错误啊,我晕死~~~那些格式应该不会写错啊,请教大家啊~~
      

  4.   

    < =   该为 <=
      

  5.   

    5楼正解,thank you!!散分咯~~