介绍
本篇文章为大家展示了使用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#怎么实现排序,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。