DataRowComparer<TRow>.Equals(TRow, TRow) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
通过使用基于值的逐列比较来比较两个 DataRow 对象。
public:
virtual bool Equals(TRow leftRow, TRow rightRow);
public bool Equals (TRow leftRow, TRow rightRow);
public bool Equals (TRow? leftRow, TRow? rightRow);
override this.Equals : 'Row * 'Row -> bool
Public Function Equals (leftRow As TRow, rightRow As TRow) As Boolean
参数
- leftRow
- TRow
要比较的第一个 DataRow 对象。
- rightRow
- TRow
要比较的第二个 DataRow 对象。
返回
如果两个 DataRow 对象具有相等的列值有序集,则为 true
;否则为 false
。
实现
例外
两个源 DataRow 对象之一或全部为 null
。
注解
不检查这两 DataRow 个对象的架构。 如果两个 DataRow 对象具有完全相同的有序列值集,则它们被视为相等。
仅检查对象的当前值 DataRow 。 不检查对象的状态 DataRow 。
方法是 Equals 方法的基于值的比较实现 Equals 。