【发布时间】:2010-11-07 18:46:08
【问题描述】:
谁能帮忙..我有一个像这样的通用列表
IList<itemTp> itemTps;
itemTp 基本上是一个类(具有许多属性),其中一个属性是“代码”
我需要能够按照我在另一个列表中设置的特定顺序对其进行排序。
这个列表是一个简单的列表,列出顺序(从第一个到最后一个)就像说
代码1 代码3 代码2 代码5 (注意它从 1 到 3 到 2 到 5 - 这些是名称,它们可以被称为任何东西.. 重要的是顺序,它与数字没有任何关系)
基本上我需要确保 itemTp 中的项目根据其他列表中存在的内容进行排序...
所以想象我的 Ilist 是这样的 code1,code2,code3,code5 - 所以一旦排序完成 在我的
IList<itemTp>
将包含 4 个按顺序排列的类,并具有 code1、code3、code2、code5 之类的属性(顺序更改)
任何想法如何做到这一点?
【问题讨论】:
标签: c# .net visual-studio sorting