Pet*_*rdk 5 entity-framework equality
是否有一种简单的方法来比较两个 EntityObject 的值是否相等。我只是想检查所有数据库值是否相同,所以我不在乎 EntityKey 是否不同。
这可能是内置的吗?或者我应该编写自己的方法。
我想 Equals() 在这里不能按我想要的方式工作?
Equals() 检查引用相等性,所以它对你没有帮助。
看看这个问题:比较两个实体框架实体的最佳方法是什么?
2014 年更新:
根据 EF 当前状态,更完整的答案是您可以重写代码优先模型中的 Equality 运算符以提供值相等性检查。
| 归档时间: |
|
| 查看次数: |
11055 次 |
| 最近记录: |