泛型List类去掉重复项
摘要:
有时候在开发的过程中可能会遇到这种情况:通过某一个条件将查的的数据全部放到了一个泛型中,但是其中可能会有重复的项。这时要怎么办呢?难道要用迭代判断吗?不太好吧! List<T>提供了一种去重复项的方法。Distinct方法,这个方法要求一个IEqualityComparer<T>的参数。 好了,我们先新建一个继承自IEqualityComparer<T>得自定义类,并且命名为ListComparer 下面是这个类的代码:RP_Clerk为收银员的对象 1 public class ClerkEntityCompare : IEqualityComparer& 阅读全文
posted @ 2012-10-13 09:44 俄罗斯水手 阅读(1005) 评论(0) 推荐(0) 编辑