double d[,]=new double[3,3];
为什么d.length=9如何才能取到d.length=9

解决方案 »

  1.   

    3x3不等于9等于几?数组的Length属性是所有维数中元素的总数,多维数组的Length是秩和单维元素数目的乘积...
      

  2.   

    Length是元素总数,某一维的元素个数可以用GetLength方法得到
      

  3.   

    是9
    .Length 可以获得长度
      

  4.   

    double[] d = new double[3, 3];
                int test = d.Length;
    //test=9
      

  5.   

    二维数组是3*3格式,length是元素个数,所以9.  这和从几开始没关系
      

  6.   

    为什么d.length=9 3*3(length表示数组的无素个数,和List中的count一样)如何才能取到d.length=9这个问题有些不解,可能是楼主描述不对吧
      

  7.   

    问题描述有点问题
    d.length 是9
    d[i].length 是3 
      

  8.   

    我还以为是JAVA 再一看是 c#    java 数组名.length 就是表示的是 第一维数组长度 
     
       好吧 我知道我说的是 废话  忽略我吧
      

  9.   

    看声明时的情况。
    如果你是int[,] 类型 Length属性返回的就是元素个数
    如果是int[][] Length返回的是行数。