.NET C# Web开发学习之路(七)——数组
数组中包含若干相同类型的变量,这些变量可以通过索引进行访问。数组中的额变量称为数组的元素,数组能够容纳元素的数量称为数组的长度。数组中的每个元素都具有唯一的索引与其想对应,数组的索引从0开始。
数组是通过指定数组的元素类型、数组的维度和数组每个维度的上限和下限来定义的,即一个数组的定义应该包含以下几点要素:
- 元素类型
- 数组的维度
- 每个维数的上下限
数组类型是从抽象基类array派生的引用类型,通过new运算符创建数组并将数组元素初始化为它们的默认值。数组可以分为一维数组、二维数组和多维数组等。
一维数组
1、声明和初始化
声明一维数组的语法格式如下:
type[] arratName;
说明:
- type: 数组存储数据的数据类型
- arrayName:数组名称
数组的初始化有很多形式,可以通过new运算符或者不使用创建数组并将数组元素初始化为它们的默认值。
int[] arr = new int[5];
int[] arr = new int{1,2,3,4,5};
string[] arrStr = {"Sun","Mon","Tue","Wed","Thu","Fri","Sat"};
2、使用
需要存储多个值时可以使用一维数组,可以通过foreach语句或者数组的下标访问数组中的元素。
static void Main(string[] args)
{
int[] arr ={1,2,3,4,5};
foreach(int n in arr)
{
Console.Write("{0}",n + " ");
}
}
运行结果为: