.net怎么去除list中某两list按某个字段排序相同的数据

因为用到list要去除重复数据,尝試了几种方法记录于此。。

 
      //把相同的用null代替
 
 
     //这方法跟上面的一样,只是变了逻辑
 
 

null我没去掉用的时候去掉即可。

当然还有许多办法。比如linq  Distinct  等等都可以看看网上的这个例子:去掉modelList中title重复的内容,不区分大小写

解决方案一:这里比较的前提是对象嘚哈希代码相等否则不会比较,因为哈希代码不相等两个对象显然不相等

当然。如果你仅仅比较两个值是否相等

 
}

 下面这个例子对lst先进行过滤,再进荇排序,再进行分组,在进行分组求和,放到变体类型中,然后把变体类型转成list,然后再对list进行循环,然后循环出来的个体,只能获取里面有的这三个值.

發现个问题:多list按某个字段排序排序如果上面报错的话,可以用下面的方式

}

我要回帖

更多关于 list按某个字段排序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信