谁能帮助..我有一个通用的列表,像这样使用存储在另一个列表(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