IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    C# 实现通用的 IdEqualityComparer - dudu

    dudu发表于 2025-05-24 00:29:00
    love 0
    【摘要】这是昨天在园子博客后台开发中遇到的一次代码重构。两个列表进行 union,需要自己实现一个 EqualityComparer,基于 Id 字段进行进行比较,默认基于对象引用进行比较,不是我们期望的。开始的实现虽然可以工作,但将 IdEqualityComparer 与具体比较的对象类型绑定了,每个需要比较的对象都要实现自己的 IdEqualityComparer,太啰嗦了 阅读全文


沪ICP备19023445号-2号
友情链接