Visual C# 2008+SQL Server 2005 数据库与网络开发――2.4.2 数组

本文介绍了C#中的数组概念,包括数组的定义、初始化方法及一维数组与多维数组的区别。详细展示了如何定义不同类型的数组及其初始化过程。
    数组是具有相同类型的一组数据,每个数组有固定的大小,并且其中数组元素的类型必须保持一致。c#中数组元素可以为任何数据类型,数组下标从0开始,即第一个元素对应的下标为0,以后逐个递增。数组的定义语法为:数组类型[] 数组名称。如下面代码定义了一个长度为5的整型数组。

int[] arr = new int[5];

数组的种类按照维数分为两种:一维数组、多维数组。下面分别作介绍。

     一维数组

一维数组的声明如下。

type[] arrayName;

声明数组的同时可以初始化数组中的元素,数值数组元素的默认值为零,引用元素的默认值为null,代码如下所示。

int[] array = new int[5];

如果想要为数组元素初始化,同样可以在声明过程中实现。代码如下所示。

int[] array1 = new int[] { 1, 3, 5, 7, 9 };

//或者

int[] array2 = {1, 3, 5, 7, 9};

     多维数组

多维数组是一维数组的组合,例如,二维数组就是交差的一维数组,二维数组类似于网格;三维数组则是三个一维数组在空间上的组合,三维数组类似于立方体。

转载于:https://www.cnblogs.com/008aspnet/archive/2008/05/21/1204061.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值