读书人

C#学习(4)数组

发布时间: 2013-02-24 17:58:56 作者: rapoo

C#学习(四)—数组

一、数组

讲数组前我们先来比较一下C#的数组与VB中的数组

C#学习(4)—数组

数组是包含若干相同类型元素的一组变量。这些变量都可以通过索引进行访问。数组中的变量称为数组的元素。数组能够容纳元素的数量称为数组的长度。数组的维数即数组的秩。数组中的每个元素都具有唯一的索引与其相对应。数组的索引从零开始。

数组类型是从抽象基类型Array派生的引用类型。通过new运算符创建数组并将数组元素初始化为它们的默认值。可以分为一维、多维和交错数组。

1、一维

(1)定义

type[]arrayName ;//声明名称为x的int型数组

(2)初始化

数据类型[]数组名= new数据类型[个数];

int[]x = new int[10];

初始化并赋值:int[] arr=new int[5] {1,2,3,4,5};

(3)使用

 int[,,] arr3; arr3=new int[,,]{{{1,2,3}},{{4,5,6}}};   foreach(int i in arr3)                //使用foreach语句遍历数组并输出      {             Console.WriteLine(i);      }

二、数组的循环

数组的循环有两种:

第一种:for循环

第一种:foreach循环

二者的区别:for循环可以不逐个遍历,foreach循环逐个遍历

博文推荐:http://blog.csdn.net/haiyan_cf/article/details/7346136

读书人网 >C#

热点推荐