有时您希望Equals比较所有属性,而有时您希望Equals只是关键。使用显式的帮助程序类,我们获得了更多的成功,因此在比较什么方面没有歧义。
ByKeyComparer.Equals...ByPropertiesComparer.Equals...
要么
Entity1.EqualsByKey...Entity1.EqualsByProperties...

有时您希望Equals比较所有属性,而有时您希望Equals只是关键。使用显式的帮助程序类,我们获得了更多的成功,因此在比较什么方面没有歧义。
ByKeyComparer.Equals...ByPropertiesComparer.Equals...
要么
Entity1.EqualsByKey...Entity1.EqualsByProperties...