亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C#實現(xiàn)排序的代碼詳解

 更新時間:2019年10月15日 14:36:54   作者:蕭靜默  
在本篇文章里小編給大家整理的是關于C#實現(xiàn)排序的代碼以及相關知識點,需要的朋友們參考下。

C#排序案例代碼

using System;

namespace 排序案例
{
  class Program
  {
    static void Main(string[] args)
    {
      //定義隨機數(shù)列
      int a, b, c, d;
      Random rand = new Random();
      int[] intArray = new int[10];
      for (int i = 0; i < intArray.Length; i++)
      {
        a = rand.Next(1, 100);
        intArray[i] = a;
      }
      foreach (int item in intArray)
      {
        Console.Write("{0}\t", item);
      }
      Console.WriteLine("\n");

      //直接使用已存在的方法對數(shù)列進行升序排序
      Array.Sort(intArray);
      foreach (int item in intArray)
      {
        Console.Write("{0}\t", item);
      }
      Console.WriteLine("\n");
      //使用冒泡排序法手動對數(shù)列進行倒序排序
      for (int a1 = 0; a1 < intArray.Length; a1++)
      {
        for (int a2 = a1 + 1; a2 < intArray.Length; a2++)
        {
          if (intArray[a1] < intArray[a2])
          {
            int temp = intArray[a1];
            intArray[a1] = intArray[a2];
            intArray[a2] = temp;
          }
        }
      }
      foreach (int item in intArray)
      {
        Console.Write("{0}\t", item);
      }
      Console.WriteLine("\n");
      //直接使用已存在的方法對數(shù)列進行反向排序(倒轉(zhuǎn)數(shù)據(jù)元素)
      Array.Reverse(intArray);
      foreach (int item in intArray)
      {
        Console.Write("{0}\t", item);
      }
      Console.WriteLine("\n");

    }
  }
}

運行后的結(jié)果:

以上就是本次介紹的全部知識點,感謝大家的學習和對腳本之家的支持。

相關文章

  • 解析C#多線程編程中異步多線程的實現(xiàn)及線程池的使用

    解析C#多線程編程中異步多線程的實現(xiàn)及線程池的使用

    這篇文章主要介紹了C#多線程編程中異步多線程的實現(xiàn)及線程池的使用,同時對多線程的一般概念及C#中的線程同步并發(fā)編程作了講解,需要的朋友可以參考下
    2016-03-03
  • C#畢業(yè)設計之Winform零壓健身房管理系統(tǒng)

    C#畢業(yè)設計之Winform零壓健身房管理系統(tǒng)

    本文介紹了個人的《零壓健身房管理系統(tǒng)(扁平化)》的基本流程和功能點的介紹,虛心接受各位的意見,歡迎在提出寶貴的意見,大家一起探討學習
    2021-09-09
  • C#實現(xiàn)啟動項管理的示例代碼

    C#實現(xiàn)啟動項管理的示例代碼

    這篇文章主要為大家詳細介紹了如何利用C#實現(xiàn)啟動項管理,文中的示例代碼講解詳細,對我們學習C#有一定的幫助,感興趣的小伙伴可以了解一下
    2022-12-12
  • C#中委托的基礎入門與實現(xiàn)方法

    C#中委托的基礎入門與實現(xiàn)方法

    這篇文章主要給大家介紹了關于C#中委托的基礎入門與實現(xiàn)方法的相關資料,究竟什么是委托,用最通俗易懂的話來講,你就可以把委托看成是用來執(zhí)行方法(函數(shù))的一個東西,需要的朋友可以參考下
    2021-08-08
  • C#對文件名智能排序的算法

    C#對文件名智能排序的算法

    這篇文章介紹了C#對文件名智能排序的算法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • C#使用Objects?Comparer進行對象比較

    C#使用Objects?Comparer進行對象比較

    本文主要介紹了C#使用Objects?Comparer進行對象比較,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • C#中實現(xiàn)登錄功能的完整步驟

    C#中實現(xiàn)登錄功能的完整步驟

    這篇文章主要給大家介紹了關于C#中實現(xiàn)登錄功能的相關資料,我們在使用C#做項目的時候,基本上都需要制作登錄界面,需要的朋友可以參考下
    2021-06-06
  • C#難點逐個擊破(1):ref參數(shù)傳遞

    C#難點逐個擊破(1):ref參數(shù)傳遞

    一般情況,方法的參數(shù)傳遞是通過值進行傳遞的,另一種情況是引用傳遞,大家可以參考下。
    2010-02-02
  • C# 文件上傳下載(Excel導入,多線程下載)功能的實現(xiàn)代碼

    C# 文件上傳下載(Excel導入,多線程下載)功能的實現(xiàn)代碼

    這篇文章主要介紹了C# 文件上傳下載(Excel導入,多線程下載)功能的實現(xiàn)代碼,需要的朋友可以參考下
    2017-08-08
  • C#6 null 條件運算符

    C#6 null 條件運算符

    本文主要對比C# 6 null運算符與老版本的不同,并且用代碼實例測試,發(fā)現(xiàn)新語法性能提高,語法簡化了。希望看到的同學對你有所幫助
    2016-07-07

最新評論