------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------
数组实际上是由一个变量的名称表示的一组同类型的数据元素,每个元素通过变量名称和一个或者
多个方括号的索引名称来访问
例:
Nmuber[2] 表示的就是 Number 中的第3个数字,
1数组一旦被创建了,大小就固定了,C#你支持动态数组。
2数组索引号是从0开始的,也就是说,如果数组长度是n ,那么索引号范围是从0到n—1
例
int[] arr2=new int [4];
//int 是类型 [4]是表示有4个元素
访问数组元素
在数组中使用整形值作为索引来访问数组元素
1 每一个索引从0开始
2 方括号的索引在数组名称之后
例如;
int[] arr2=new int [15];
arr2[2]=10 //向第3个元素写入值。
int var1=arr2[2]//从 第2个元素读取值
初始化数组
当数据被创建后,每一个元素被自动除耍为类型的默认值,对于预定义的类型,整形默认值为0
浮点型的默认值为0.0,布尔型的默认值为false,而引用类型的默认值则是NULL
显示初始化一维数组
对于一维数组,我们可以通过在数组实例化的数组穿件表达式之后包括初始化列表来设置显示初始值
1,初始值必须以逗号分开,并封闭在一组大括号里面
2,长度是可选的,以为编译器可以通过初始化值的个数来推断长度
3,在数组创建表达式和初始化列表中间没分隔符,也就是说,没有等号或者其他的连接运算符
例如:
int[] arr2=new int{20,12,4,5,76,5,3}; //初始化列表 长度为7个数组
便利数组打印出数组值
可以用for循环来打出数组的值
for(int i=0 ;i<arr2.leng;i++)//循环的次数为arr2最大的长度
{
Console.WritLine(arr2[i])//打印出arr2[i]的值 i就是循环到arr2的值
}
结果为
20 12 4 5 76 5,
------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------