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