c#中二维可便长数组可以定义吗?该如何定义呀?

解决方案 »

  1.   

    C#中数组既不能大便也不能小便(便秘-_-!)...
    可变长数组也没有,因为.NET提供了更加强大更加灵活的集合类和泛型集合类
      

  2.   

    int[][] a=new int[10][];这个吗?
    a[0]=new int[?]里面可以随便开
      

  3.   

    可以用交叉数组
    double[][] dblAry = new double[3][];
    定义了一个3行,每行不定长的二维数组示例:
            double[][] dblAry = new double[3][];
            dblAry[0] = new double[] { 1, 2, 3, 4, 5 };
            dblAry[1] = new double[] { 1, 2, 3, 4 };
            dblAry[2] = new double[] { 1, 2, 3 };