誰能幫助..我有一個通用的列表,像這樣使用存儲在另一個列表(C#)中的自定義順序對列表<>進行排序?
IList<itemTp> itemTps;
itemTp基本上是一個類(有許多屬性),並就這一個屬性是「代碼」
我需要能夠按照我在另一個列表中設置的特定順序對其進行排序。
這個列表是一個簡單的列表,其中列出的順序(從第一個開始到最後一個)喜歡說
代碼1 CODE3 碼2 代碼4 (注意它會從1到3比2,以5 - 這些都是名稱,他們可以被稱爲任何東西..重要的是訂單,它與數字沒有任何關係)
基本上我需要確保itemTp中的項目根據其他列表中的內容進行排序...
所以想象我ILIST是這樣的代碼1,代碼2,CODE3,代碼4 - 所以一旦排序是在做 我
IList<itemTp>
將包含4類,是爲了和有像編碼1,CODE3,CODE2,代碼4財產(訂單更改)
任何想法如何做到這一點?
陣列。排序不適用於通用IList –
2009-07-02 21:16:50
是的..我只是想比較。這是它:http://stackoverflow.com/questions/15486/sorting-an-ilist-in-c – Groo 2009-07-02 21:22:01