LINQ
FreeBeer2015
一步一个脚印踏踏实实
展开
-
LINQ解决根据某个字段去重
想要List结果重复 的数据很简单,只要.Dinstinct()就好了 但是如果想要根据某个字段去除重复的数据,上面的方法就帮不上忙了,我们需要重写一个方法,直接上例子吧 [Serializable] public class HomePageUserModel { public int UserID { get; set; } publ原创 2014-09-28 14:09:51 · 9543 阅读 · 0 评论 -
LINQ获取两个List的交集
1.调用: UserList = UserList.ToList().Intersect(userIDList, new MyUserComparer()).AsQueryable(); 2.需要重写的方法: public class MyUserComparer : IEqualityComparer { public bool Equals(MyUser x, M原创 2014-10-29 16:21:45 · 3436 阅读 · 0 评论