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

定義

2 つの 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

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

戻り値

Boolean

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

実装

例外

比較する 2 つの DataRow オブジェクトのどちらか一方または両方が null です。

注釈

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

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

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

適用対象

こちらもご覧ください