DataRowComparer<TRow>.Equals(TRow, TRow) メソッド

定義

列ごとの値ベースの比較を使用して、2 つの DataRow オブジェクトを比較します。

public:
 virtual 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

比較する 2 番目の DataRow オブジェクト。

返品

true 2 つの DataRow オブジェクトに等しい列値の順序付けされたセットがある場合は、それ以外の場合は false

実装

例外

ソース DataRow オブジェクトの一方または両方が null

注釈

2 つの DataRow オブジェクトのスキーマはチェックされません。 両方の DataRow オブジェクトの列値の順序がまったく同じである場合、それらは等しいと見なされます。

DataRow オブジェクトの現在の値のみがチェックされます。 DataRow オブジェクトの状態はチェックされません。

Equals メソッドは、Equals メソッドの値ベースの比較実装です。

適用対象

こちらもご覧ください