标签:
数组定义:
所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组。
数组具有以下属性:
//一维数组 private static void Array1() { //声明包涵5个整数的一维数组 int[] array = new int[5]; //通过foreach遍历数组,为数组赋值 foreach (int item in array) { //给数组赋值 array[item] = item * 2; } } //多维数组 private static void Array2() { //声明一个3行4列的二维数组 int[,] array = new int[3, 4]; int value = 0; //给数组赋值 //数组.GetLength(i)获取数组i维度的长度 //数组.Rank获取数组的维度,比如array.Rank 的值为2 for (int i = 0; i < array.GetLength(0); i++) { for (int n = 0; n < array.GetLength(1); n++) { array[i, n] = value; value++; } } } //交错数组 //交错数组是元素为数组的数组。交错数组元素的维度和大小可以不同。 //交错数组有时称为“数组的数组”。 private static void Array3() { //声明一个由三个元素组成的一维数组,其中每个元素都是一个一维整数数组: int[][] array = new int[2][]; //必须初始化 array 的元素后才可以使用它。可以如下例所示初始化该元素: array[0] = new int[2]; array[1] = new int[1]; array[0][0] = 1; array[0][1] = 2; array[1][0] = 3; }
标签:
原文地址:http://www.cnblogs.com/wwwcom/p/5577052.html