摘要: 在C#中,使用distinct的时候,会发现有些情况不好使,比如我是泛型集合的时候,发现没去掉重复。这是因为对于引用类型,distinct里的默认比较器比较的是其引用地址,程序中集合里的每一个元素都是个新的实例,引用地址都是不同的,所以不会被作为重复记录删除掉。因此我们需要自定义比较器进行去重,实现 阅读全文
posted @ 2020-08-18 13:56 顾星河 阅读(655) 评论(0) 推荐(0) 编辑