现在的位置: 首页 > 综合 > 正文

Visual C# 2008 实用开发详解–10.1.1 数组的概念

2012年04月11日 ⁄ 综合 ⁄ 共 640字 ⁄ 字号 评论关闭
  数组就是一种指定了某种类型的数据结构,例如前面所讲的C#类型的书籍数组。数组中包含了具有同一类型的数据元素,称为数组元素。数组元素连续地存储在数组中。比如C#类型的书籍数组中,连续存放了C#类型的书籍。

数组元素的类型也被称为数组的基类型。数组元素也可以称为索引变量、下标变量和简单元素。每种数组都具有一个指定的大小,称之为数组长度。数组元素可以想象为C#书籍数组中的C#书籍,而数组长度则为书架上所摆放的书的数量。数组中的每个数组元素都具有一个索引标识,或称之为下标,用于方便地定位数组元素。

数组又可分为一维数组和多维数组。

在图10.1的模拟数组书架中,可以看到C#书籍区的书籍连续地摆放在一条线上。只需要给定C#书籍数组一个索引值,便可以访问某本书籍。因此,称图10.1所示的C#书籍数组为一维数组。

下面的示例代码,演示了获取C#书籍数组中某个数组元素,也就是C#书籍区某本C#书籍的方法。

//定义一个C#书籍的一维数组,数组长度为15

string[] csharpBooks=new string[15];

cshrpBooks[0]=”book1”;

cshrpBooks[1]=”book2”;

cshrpBooks[2]=”book3”;

//在控制台窗口输出第二列的数组元素内容

Console.WriteLine(csharpBooks[2]);

//控制台窗口将输出book3字符

假如需要将C#书籍区分为两类:C#基础书籍和C#进阶书籍,可以通过定义二维数组或多维数组来表示。

抱歉!评论已关闭.