c#多维数组的属性
C#中一维数组中可以使用 数组名.Length来表示数组中元素的个数,那多维数组要用什么属性来表示数组中元素的个数?另外定义多维数组时 int[][]和int[,] 这样有什么区别?
准的定义为int[,] 这表示一个规则的矩形数组
int[][]理解为数组的数组,表示把数组类形装到数组里面,用于表示不规则的数组
int [,]arr = new int[3,4];
arr.GetLength(0);//一维(行)长度为3
arr.GetLength(1);//二维(列)长度为4