首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#学习(4)—数组

2013-02-24 
C#学习(四)—数组一、数组讲数组前我们先来比较一下C#的数组与VB中的数组数组是包含若干相同类型元素的一组

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

热点排行