C#控制台基础 应用Array.Sort和Array.Reverse实现从小到大,从大到小排序

原创 2016年08月30日 11:56:40
镇场诗:慈心积善融学习,技术誓为大家学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。
——————————————————————————————————————————————————————————


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

namespace ConsoleApplication6
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] nums = new int[] { 1, 3, 2, 5, 6, 7, 5, 9 };
            
            //从小到大排序
            Array.Sort(nums);

            foreach (var val in nums)
            {
                Console.Write(val + " ");
            }
            Console.WriteLine();

            int[] nums1 = new int[] { 1, 3, 2, 5, 6, 7, 5, 9 };

            //从大到小排序
            Array.Sort(nums1);
            Array.Reverse(nums1);
            foreach (var val in nums1)
            {
                Console.Write(val + " ");
            }
            Console.WriteLine();


            Console.ReadKey();  
        }
    }
}











——————————————————————————————————————————————————————————
感恩帮助过我的人。博客的精髓在技术部分,更在镇场一诗。
我是一个新手,代码还有许多不完善的地方,请您看代码的时候多多思考。
C#是一个优秀的语言,VS是一个优秀的编译软件,二者值得学习。如果您有一些不会的知识,咱们可以相互讨论。
如果您认为代码可以有改进的地方,有错误的地方,请留下评论,我会处理的。
注:如果我的博文无意中侵犯了您的权益,请告知。看到您的告知后,我将及时作出处理。


版权声明:知识来源于众人,亦当回报给众人。博文仅供参考,切勿用于其他用途。

相关文章推荐

C#控制台基础 应用冒泡排序(从大到小,从小到大)对int一维数组进行排序

镇场诗:慈心积善融学习,技术誓为大家学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 ——————————————————————————————————————————————...

[C#]Array.Sort()排序的原理

【前言】 C#视频的看到冒泡排序以后,小杨老师讲了一个更简单的排序方法,这个方法就是Array.Sort()函数,利用这个函数可直接对数组中的数字进行排序,比冒泡排序简单得多了,仅仅只需要一行代码...
  • vop444
  • vop444
  • 2017年02月12日 20:56
  • 2153

用C#实现对数组元素排序(Array.Sort)方法

siki老师出的又一道题目,刚看题目觉得有点难,其实想通了就不难了。 题目是:编写一个控制台程序,要求用户输入一组数字用空格间隔,对用户输入的数字从小到大输出。(Array.Sort方法和冒泡排序) ...

C#中的Array.Sort()的使用

实现了数组的冒泡排序,暂时这么多,再补充!

C#数组(定义/Array.Sort/Array.Reverse/冒泡排序)

数组:可以帮我们一次声明多个同类型的变量,这些变量在内存中是连续存储的 数组声明的语法: 数据类型[] 数组名=new  数据类型[数组长度]; 数组长度:score.Length; 例如:Int a...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

C#中Array.Sort() 快速排序-源码分析

快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。 该方法的基本思想是:  ...

Array.Reverse 方法

反转一维 Array 或部分 Array 中元素的顺序。名称 说明 Array.Reverse (Array) 反转整个一维 Array 中元素的顺序。 由 .NET Compact Framewor...
  • zhvsby
  • zhvsby
  • 2008年12月01日 11:42
  • 8724

三种C#实现数组反转方式

今天上班中午吃饱之后、逛博客溜达看到一道题:数组反转  晚上回家洗完澡没事情做,就自己练习一把。 public static class ArrayReserve { /// ...

C#控制台基础 将数组颠倒,用算法和Array.Reverse的示例

镇场诗:慈心积善融学习,技术誓为大家学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。 ——————————————————————————————————————————————...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#控制台基础 应用Array.Sort和Array.Reverse实现从小到大,从大到小排序
举报原因:
原因补充:

(最多只允许输入30个字)