一维数组:
一维数组在数组中最常用,即将一组值存放到一个数组中,并为其定义一个名称,通过数组中元素的位置来存取值。
创建一维数组的语法形式如下。
//定义数组
数据类型[] 数组名;
//初始化数组中的元素
数据类型[] 数组名 = new 数据类型[长度];
数据类型[] 数组名 = {值 1, 值 2, …}
数据类型[] 数组名 = new 数据类型[长度]{值 1,值 2,…}
在定义数组时定义的数据类型代表了数组中每个元素的数据类型。
在使用数组前必须初始化数据,即为数组赋初值。
在初始化数组时指定了数组中的长度,也就是数组中能存放的元素个数。在指定数组的长度后,数组中的元素会被系统自动赋予初始值,与类中段的初始化类似,数值类型的值为 0、引用类型的值为 null。如果在初始化数组中直接对数组赋值了,那么数组中值的个数就是数组的长度。由于在数组中存放了多个元素,在存取数组中的元素时要使用下标来存取,类似于取字符串中的字符。
多维数组:
在 C# 语言里多维数组中比较常用的是二维数组,这也是本书中对多维数组介绍的重点。定义多维数组的语法形式如下。
//定义多维数组
数据类型[ , , …] 数组名;
//创建多维数组并初始化
数据类型[ , , …] 数组名 = new 数据类型[m,n,…] {
{ , , …},{ , , …}};
从上面定义的语法可以看出,它与一维数组的定义非常类似,每多一个维度则在定义时的[]中增加一个“,”。存取数组中的值也是将下标用“,”隔开。
foreach 循环
C# foreach 循环用于列举出集合中所有的元素,foreach 语句中的表达式由关键字 in 隔开的两个项组成
C#数组简述
最新推荐文章于 2024-04-20 02:16:25 发布