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

來源:酷知科普網 9.18K

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張
熱門標籤