C# 数组之int[]

一、数组分类

  数组可以简单分为3类:

  • 1维数组
  • 2维数组
  • 交错数组

二、数组初始化

  1.一维数组

  int [] A = { 1,2,3,4 } 直接赋值

  或者

  int [] A = new int [4]{ 1,2,3,4 } new一下,并声明大小

   2.二维数组

  每行个数必须相同,适合规整的数据存储;

  int[,] AA={ {1,2 }, { 4,5 }, {6,7 } }; 直接赋值

  int[,] AA=new int[ , ] { {1,2 }, { 4,5 }, {6,7 } };new一下

  int[,] AA=new int[3,2] { {1,2 }, { 4,5 }, {6,7 } };new 并同时声明大小

  注意:没有声明子项长度时,数组每个子项的大小,必须和第一个子项相同。

   3.交错数组

  每项的个数不一定相同,自由度较高;

    int[][] AAA = { new int[]{1}, new int[]{1,2}, new int[]{3,2} };

  注意:交错数组和二维数组的区别是,交错数组并不限制子项的大小一致。

三、数组的函数

     int A[]的各种函数其实是由Array类来提供的,下面是Array的属性和方法:

猜你喜欢

转载自www.cnblogs.com/01zxs/p/9436938.html
今日推荐