網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好
當前位置:酷知知識幫 > 遊戲數碼 > 電腦

如何對C#列表/數組進行排序 [Sort]

欄目: 電腦 / 發佈於: / 人氣:8.86K

c#編程中,經常遇到排序的工作,比如用户輸入的一組人員的年齡列表需要按照年齡大小排序、或者需要按照銷售人員的銷售額排序等等,下面介紹一下如何對列表進行排序的處理方法。

如何對C#列表/數組進行排序 [Sort]

方法/步驟1

(01)打開Microsoft Visual Studio 2010, 新建名字為【列表排序】的程序。

(02)在新程序界面空白窗口上放置合適的控件:包括,顯示操作流程的textbox控件;用於4項不同操作的4個button按鈕控件;用於用户輸入的1個textbox控件。

如何對C#列表/數組進行排序 [Sort] 第2張

(03)建立新列表變量;添加按鈕【加入列表】代碼獲取原始字符串;在列表中加入新元素;輸出過程日誌。

如何對C#列表/數組進行排序 [Sort] 第3張

(04)添加按鈕【清空列表】代碼清空列表內容;輸出過程日誌。

如何對C#列表/數組進行排序 [Sort] 第4張

(05)添加按鈕【查看列表】代碼如果列表長度大於0,依次輸出列表元素;如果列表長度為0,提示列表為空的信息。

如何對C#列表/數組進行排序 [Sort] 第5張

(06)添加按鈕【列表排序】代碼建立臨時用的list;在新列表中添加補齊0以後的原始列表元素;將新的列表排序;清空之前的列表;依次添加排序以後的列表元素。

如何對C#列表/數組進行排序 [Sort] 第6張

(07)生成exe文件進行測試使用【加入列表】按鈕在列表中添加幾個元素。

如何對C#列表/數組進行排序 [Sort] 第7張

(08)使用【查看列表】查看各個元素此時各個元素是亂序的,並非按照從小到大的順序.

如何對C#列表/數組進行排序 [Sort] 第8張

(09)點擊【列表排序】對列表內容進行重新排序。

如何對C#列表/數組進行排序 [Sort] 第9張

(10)再次點擊【查看列表】可以看到元素已經按照順序進行輸出了。

如何對C#列表/數組進行排序 [Sort] 第10張