代码改变世界

随笔档案-2017年09月

List<object>进行Distinct()去重

2017-09-01 16:23 by 柿子贵, 9261 阅读, 收藏, 编辑
摘要: 有时我们会对一个list<T>集合里的数据进行去重,C#提供了一个Distinct()方法直接可以点得出来。如果list<T>中的T是个自定义对象时直接对集合Distinct是达不到去重的效果。我们需要新定义一个去重的类并继承IEqualityComparer接口重写Equals和GetHashCo 阅读全文
点击右上角即可分享
微信分享提示