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 比較物件。
傳回
true 若兩個 DataRow 物件的欄位值有序集合且相等;否則, false。
實作
例外狀況
其中一個或兩個來源 DataRow 物件為 null。
備註
兩個物件的 DataRow 結構不會被檢查。 如果兩個 DataRow 物件的欄位值順序完全相同,則視為相等。
只檢查物件的當前值 DataRow 。 物件的狀態 DataRow 不會被檢查。
該 Equals 方法為該方法的價值基礎比較實作 Equals 。