LINQ解决根据某个字段去重
来源:互联网 发布:破解软件密码公司 编辑:程序博客网 时间:2024/05/21 14:57
想要List结果重复 的数据很简单,只要.Dinstinct()就好了
但是如果想要根据某个字段去除重复的数据,上面的方法就帮不上忙了,我们需要重写一个方法,直接上例子吧
[Serializable] public class HomePageUserModel { public int UserID { get; set; } public string TitleUserName { get; set; } public string ShowUserName { get; set; } public DateTime? ExcuteTime { get; set; } } [Serializable] public class HomePageUserModelComparer : EqualityComparer<HomePageUserModel> { public override bool Equals(HomePageUserModel x,HomePageUserModel y) { if (x == null && y == null) { return false; } else { return x.TitleUserName == y.TitleUserName; } } public override int GetHashCode(HomePageUserModel obj) { return obj.TitleUserName.GetHashCode(); } }
这儿调用就可以完成自定义字段去重的效果
0 0
- LINQ解决根据某个字段去重
- mysql根据某个字段去重
- mysql 根据某个字段去重
- list根据某个字段去重方式
- oracle根据某个字段去重查询实例
- JAVA-List对象某个字段去重
- sql去重(根据两个字段去重)
- DB2根据某一字段去重
- [sql]根据多个字段去重
- 根据两个字段去重SQL语句
- list<Dto>根据某字段去重
- mysql查询根据部分字段去重
- PHP二维数组根据某个元素去重
- List对象去重和按照某个字段排序
- List集合中的对象按照某个字段去重实现
- java list 根据对象一个字段去重
- List列表中根据某一个字段,进行去重!
- java根据字段来对集合进行去重
- 关于短信猫二次开发的使用
- 泛型集合排序
- WF_NOTIFICATIONS表中的MAIL_STATUS
- 【边做项目边学Android】知识点:Android控件系列之对话框AlertDialog.Builder
- 每个返回类型
- LINQ解决根据某个字段去重
- Red5相关接口知识整理
- Spring学习-黎活明视频学习注解
- pom详解
- activity跳转的时候如何实现动画效果
- 空域滤波图示
- How to Cracked Sublime Text 3 Build 3065 in Ubuntu (Linux)
- Java如何调用其他服务器接口
- word break