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 。