如何使用属性来找出锯齿数组的长度?
首先,声明并初始化一个锯齿形数组。
int[][] arr = new int[][] { new int[] { 0, 0 }, new int[] { 1, 2 }, new int[] { 2, 4 }, new int[] { 3, 6 }, new int[] { 4, 8 } };
现在使用 length 属性获取长度。
arr.Length
以下为完整的代码 −
示例
using System; public class Program { public static void Main() { int[][] arr = new int[][]{new int[]{0,0},new int[]{1,2}, new int[]{2,4},new int[]{ 3, 6 }, new int[]{ 4, 8 } }; // Length Console.WriteLine("Length:"+arr.Length); Console.WriteLine("Upper Bound: {0}",arr.GetUpperBound(0).ToString()); Console.WriteLine("Lower Bound: {0}",arr.GetLowerBound(0).ToString()); Console.WriteLine("Dimensions of Array : " + arr.Rank); } }
输出
Length:5 Upper Bound: 4 Lower Bound: 0 Dimensions of Array : 1
广告