Distinct去除集合中的重复项GetHashCode方法没有返回obj.GetHashCode()导致出错
Posted BoSet
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Distinct去除集合中的重复项GetHashCode方法没有返回obj.GetHashCode()导致出错相关的知识,希望对你有一定的参考价值。
这个自定义类必须继承IEqualityComparer接口,并且实现该接口方法public int GetHashCode(ActionInfo obj)必须返回
正确写法应该是下面这样子
以上是关于Distinct去除集合中的重复项GetHashCode方法没有返回obj.GetHashCode()导致出错的主要内容,如果未能解决你的问题,请参考以下文章
利用linq to sql 建立查询方法返回值类型为List<T> 怎样去除集合中的重复数据?