使用c#怎么实现排序

  介绍

本篇文章为大家展示了使用c#怎么实现排序,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

<强> c#排序案例代码:

using 系统;      namespace 排序案例   {   class 才能;程序   {才能   ,,,static  void  Main (string [], args)   ,,,{   ,,,,,//定义随机数列   ,,,,,int  a, b, c, d;   ,,,,,Random  rand =, new 随机();   ,,,,,int [], intArray =, new  int [10];   ,,,,,for  (int 小姐:=,0;,小姐:& lt;, intArray.Length;,我+ +)   ,,,,,{   ,,,,,,,a =, rand.Next (1, 100);   ,,,,,,,intArray[我],=,,   ,,,,,}   ,,,,,foreach  (int  item  intArray拷贝)   ,,,,,{   ,,,,,,,Console.Write (“{0} \ t",,项目);   ,,,,,}   ,,,,,Console.WriteLine (“\ n");      ,,,,,//直接使用已存在的方法对数列进行升序排序   ,,,,,Array.Sort (intArray);   ,,,,,foreach  (int  item  intArray拷贝)   ,,,,,{   ,,,,,,,Console.Write (“{0} \ t",,项目);   ,,,,,}   ,,,,,Console.WriteLine (“\ n");   ,,,,,//使用冒泡排序法手动对数列进行倒序排序   ,,,,,for  (int  a1 =, 0;, a1  & lt;, intArray.Length;, a1 + +)   ,,,,,{   ,,,,,,,for  (int  a2 =, a1  +, 1;, a2  & lt;, intArray.Length;, a2 + +)   ,,,,,,,{   ,,,,,,,,,if  (intArray (a1), & lt;, intArray (a2))   ,,,,,,,,,{   ,,,,,,,,,,,int  temp =, intArray (a1);   ,,,,,,,,,,,intArray (a1),=, intArray (a2);   ,,,,,,,,,,,intArray (a2),=,温度;   ,,,,,,,,,}   ,,,,,,,}   ,,,,,}   ,,,,,foreach  (int  item  intArray拷贝)   ,,,,,{   ,,,,,,,Console.Write (“{0} \ t",,项目);   ,,,,,}   ,,,,,Console.WriteLine (“\ n");   ,,,,,//直接使用已存在的方法对数列进行反向排序(倒转数据元素)   ,,,,,Array.Reverse (intArray);   ,,,,,foreach  (int  item  intArray拷贝)   ,,,,,{   ,,,,,,,Console.Write (“{0} \ t",,项目);   ,,,,,}   ,,,,,Console.WriteLine (“\ n");      ,,,}   ,,}   }

运行后的结果:

使用c#怎么实现排序

上述内容就是使用c#怎么实现排序,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

使用c#怎么实现排序