数组是一种由若干个变量组成的集合,数组中包含的 变量称为数组元素,它们具有相同的类型。 数组元素可以是任何类型,但没有名称,只能通过索 引(又称下标,表示位置编号)来访问。一维数组的元素个数称为一维数组的长度。
1. 一维数组
声明和创建一维数组的一般形式如:
数组类型[] 数组名 = new 数组类型[数组长度]
初始化的三种方式:
-
创建数组时,初始化。
◼ 数组类型[] 数组名 = new 数组类型[数组长度]{初始值列表}
Eg:
int[ ] a = new int[ ] { 3, 4, 5 }; // 更推荐使用这一个,代码可读性更好
或者 int [ ] a = { 3, 4, 5 }; -
先声明,后初始化。
C#允许先声明一维数组,然后再初始化各数组元素。其一般形式 :
◼ 数组类型[] 数组名;
◼ 数组名 = new 数组类型[数组长度] {初始值列表};
Eg:
int [ ] a ;
a = new int [ 3 ] {3 , 4, 5 }; -
先创建, 后初始化。
C#允许先声明和创建一维数组,然后逐个初始化数组元素。其一 般形式:
◼ 数组类型[] 数组名 = new 数组类型[数组长度];
◼ 数组元素 = 值;
Eg:
int [ ] a = new int [ 3];
a[ 0] = 3;
a[ 1] = 4;
a[ 2] = 5;数组是若干个数组元素组