c#中二维可便长数组可以定义吗?该如何定义呀?
c#中二维可便长数组可以定义吗?该如何定义呀?
[解决办法]
C#中数组既不能大便也不能小便(便秘-_-!)...
可变长数组也没有,因为.NET提供了更加强大更加灵活的集合类和泛型集合类
[解决办法]
int[][] a=new int[10][];这个吗?
a[0]=new int[?]里面可以随便开
[解决办法]
可以用交叉数组
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 };
[解决办法]
楼上说的很清楚了 第二维可以不固定.