LINQ分组取出第一条数据
Person1: Id=1, Name=“Test1”
Person2: Id=1, Name=“Test1”
Person3: Id=2, Name=“Test2”
以上list如果直接使用distinct方法进行过滤,仍然返回3条数据,而需要的结果是2条数据。下面给出解这个问题的方法:
方法1: Distinct 方法中使用的相等比较器。这个比较器需要重写Equals和GetHashCode方...
原创
2019-07-10 10:58:30 ·
2949 阅读 ·
0 评论