//数组排序Sort(升序),Reverse(降序)
//定义数组
int[] myint = { 1, 2, 3, 4, 5, 8, 1, 54, 55, 22, 445, 5656, 88, 10 };
//输出原数组
Console.WriteLine("原数组是:");
foreach (int outint in myint)
{
Console.Write(outint + "\t");
}
Console.WriteLine("\n升序排列后的数组是:");
Array.Sort(myint);//数组升序排列
foreach (int outint in myint)
{
Console.Write(outint + "\t");
}
Console.WriteLine("\n降序配列后的数组是:");
Array.Reverse(myint);//数组降序排列
foreach (int outint in myint)
{
Console.Write(outint + "\t");
}
//数组的合并与拆分Copy方法
//有四个重载
//1)Array.Copy(数组1,数组2,长度)//长度int类型
//2)Array.Copy(数组1,数组2,Int64)
//3)Array.Copy(数组1,指定索引,数组2,指定索引,长度)//长度int类型
//4)Array.Copy(数组1,指定索引,数组2,指定索引,Int64)
int[] num1 = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
int[] num2 = { 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 };
int[] resultNum = new int[20];
Array.Copy(num1, resultNum, 10);//从mum1索引值为0位置开始复制10个元素,放到resultNum中,从索引值0开始存放。
foreach (int outint in resultNum)
{
Console.Write(outint + "\t");
}
Array.Copy(num2, 0, resultNum, 11, 9);//从num2索引值为0的位置开始取9个元素,放到resultNum中,从索引值为11的位置存放
foreach (int outint in resultNum)
{
Console.Write(outint + "\t");
}
Console.ReadKey();
站内文章:均为188bet博彩体育app下载方式
各部门原创内容如需转载请著名本文网站链接://www.mcissock.com/new/27397.html未经允许转载要受法律责任,如需转载请联系269247937@qq.com
本文链接://www.mcissock.com/new/27397.html
tags:
郑州网站建设郑州网站制作郑州网站设计郑州建站公司郑州网站优化郑州做网站郑州小程序开发郑州网络公司