1
私はEqualsメソッドとGetHashCodeメソッドを実装するためにJon Skeet's GetHashCodeとMSDN Guidelines for Overloading Equalsの組み合わせを使用しています。しかし、一つのことが私を悩ましています。EqualsおよびGetHashCodeのプロパティまたはフィールド?
クラス内の実際のフィールドまたはそのプロパティに対してチェックする必要がありますか?
さらに、プライベートクラスのプロパティ(つまり、アクセスできない)を持つ親クラスのプロパティはどうでしょうか?それらもチェックする必要がありますか?
あなたのequalsの定義によって異なります。 –