黑马程序员 一维数组

来源:互联网 发布:在淘宝开店要多少钱 编辑:程序博客网 时间:2024/04/30 21:35

------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------

数组的声明:

int[5] array1;             //声明有五个数组元素的数组

int[] array1=new int[5];      //结果和上面的相同

声明过的数组中的元素默认为0,可以在创建的数组的同时初始化数组,如下:

int[] array1=new int[]{1,2,3,4,5};        //有五个元素的数组,初始值为1,2,3,4,5

或者int[] array=new int[5]{1,2,3,4,5};亦或者int[] array={1,2,3,4,5};

访问数组成员:array1[0]

C# 还提供 foreach语句。该语句提供一种简单、明了的方法来循环访问数组的元素

foreach (int i in array1){   System.Console.WriteLine(i);}

此类数组为静态数组。在声明一个数组的时候,必须声明数组的长度,再给数组赋值的时候,不能超过数组已经声明的长度。否则会报错

数组常用的属性和方法:

Length 属性:表示数组所有维数中元素的总数

int[] array1=new int[]{1,2,3,4,5};
array1,length的值为5

Rank 获得数组的秩(维数),对于一维数组来说,Rank 总是为1。

Sort 方法:对一维数组排序。它是Array类的静态方法。

  • Array.Sort(array1);

Reverse方法:反转一维数组

  • Array.Reverse(array1);

------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------

原创粉丝点击