您的位置:首页 > 运维架构

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

2011-11-23 09:50 633 查看
这个方法可以实现对数组中元素的排序(默认是升序排列的)

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}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: