18.6 访问数组元素

可以使用数组的索引访问数组的元素,数组的各个维度的索引都是从0开始,方法是在数组名称后一对或几对方括号(一对还是多对,需要根据数组的维数情况而定)中使用索引,代码清单18-8演示了如何访问一维数组和矩形数组中的元素。

代码清单18-8 访问数组元素


namespace ProgrammingCSharp4

{

class ArraySample

{

public static void Main()

{

int[]array1=new int[]{1,2,3,4,5};

int val=array1[4];//读取array1数组的第5个元素

System.Console.WriteLine("val={0}",val);

int[,]array2=new int[,]{{1,2},{3,4},{5,6}};

int val2=array2[2,1];//读取array2数组的第6个元素

System.Console.WriteLine("val2={0}",val2);

array2[2,1]=10;//向array2数组的第6个元素赋予新的值10

int val3=array2[2,1];//重新读取array2数组的第6个元素

System.Console.WriteLine("val3={0}",val3);

}

}

}


上述代码的输出结果为:


val=5

val2=6

val3=10