Array数组的使用方法,包括Sort(),Reverse(),Copy()等

这个方法可以实现对数组中元素的排序(默认是升序排列的)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
string[] array = { 5,4,3,2,1};
for (int i = 0; i < array.Length; i++)
{
Console.Write(array[i]+"");
}
Console.WriteLine();
Array.Sort(array);
for (int j = 0; j < array.Length; j++)
{
Console.Write(array[j] + "");
}
Console.ReadKey();
}
}
}

输出结果:

5→4→3→2→1→

1→2→3→4→5→

同样,Array.Reverse()就是把数组的所有元素都反转过来

eg.  如果原先是1,14,5,9,78,

Reverse之后就是78,9,5,14,1

 

Array.Copy举个例子就能说明

eg. int [] myArray={1,2,3,4,5}

newArr=new int[3]  //定义一个长度为3的数组

Array.Copy(myArray,newArr,3)//意为将原有数数组myArray数组中的3个元素复制到数组newArr中,那么newArr的元素就是{1,2,3}

posted on 2011-11-23 09:50  老戴学代码  阅读(1533)  评论(0编辑  收藏  举报

导航