在NHibernate中覆盖==(相等)运算符?

mci*_*321 1 nhibernate equals

使用NHibernate实体,您可以覆盖Equals和GetHashCode.覆盖==运算符以使用.Equals实现也是一个好主意吗?

Hen*_*man 5

是的,这是一个更一般的.NET"最佳实践",以保持Equals(),operator==GethasCode()保持一致.

请参阅重载等于()和运算符==的指南.