全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:15617636856

郑州网站建设

当前位置: 首页 > 188app金宝搏网 >>C#之数组的排序及合并和拆分

C#之数组的排序及合并和拆分

作者:郑州网络公司发布时间:2023-09-15 01:40:26查看次数:来源:网络文章数:

//数组排序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


[C#之数组的排序及合并和拆分]

本文链接://www.mcissock.com/new/27397.html
tags:郑州网站建设郑州网站制作郑州网站设计郑州建站公司郑州网站优化郑州做网站郑州小程序开发郑州网络公司
网页是否收录:
188app金宝搏网 在线咨询

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。

  • 返回顶部
  • 15617636856
  • QQ在线
  • 微信二维码
0
Baidu
map