如果我有一个复杂的对象,那么编写代码来比较2个实例以查看它们是否相同的最佳实践模式是什么
实现IEquatable接口.这定义了一种通用方法,值类型或类实现该方法以创建特定于类型的方法以确定实例的相等性.不要忘记重写Equals(对象).更多信息:
http://msdn.microsoft.com/en-us/library/ms131187.aspx