2 つの EntityObject の値が等しいかどうかを比較する簡単な方法はありますか。すべてのデータベース値が同じかどうかを確認したいだけなので、EntityKey が異なっていてもかまいません。
これは組み込み可能ですか?または、独自のメソッドを作成する必要があります。
ここで必要なように Equals() が機能しないと思いますか?
2 つの EntityObject の値が等しいかどうかを比較する簡単な方法はありますか。すべてのデータベース値が同じかどうかを確認したいだけなので、EntityKey が異なっていてもかまいません。
これは組み込み可能ですか?または、独自のメソッドを作成する必要があります。
ここで必要なように Equals() が機能しないと思いますか?
Equals()
参照の等価性をチェックするので、そこでは役に立ちません。
この質問を見てください: 2 つのエンティティ フレームワーク エンティティを比較する最良の方法は何ですか?
UPDATE 2014:
EF の現在の状態に沿ったより完全な答えは、コード ファースト モデルで Equality 演算子をオーバーライドして、値の等価性をチェックできることです。