Aracılığıyla paylaş


DataRowComparer<TRow>.Equals(TRow, TRow) Yöntem

Tanım

Sütuna göre, değer tabanlı karşılaştırma kullanarak iki DataRow nesneyi karşılaştırır.

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

Parametreler

leftRow
TRow

Karşılaştıracak ilk DataRow nesne.

rightRow
TRow

Karşılaştıracak ikinci DataRow nesne.

Döndürülenler

true İki DataRow nesne eşit olan sıralı sütun değerleri kümelerine sahipse; aksi takdirde , false.

Uygulamalar

Özel durumlar

Kaynak DataRow nesnelerden biri veya her ikisi de şeklindedir null.

Açıklamalar

İki DataRow nesnenin şeması denetlenmedi. Her iki DataRow nesne de tam olarak aynı sıralı sütun değerleri kümesine sahipse, bunlar eşit kabul edilir.

Yalnızca nesnelerin geçerli değerleri DataRow denetleniyor. Nesnelerin durumu DataRow denetlenmedi.

Equals yöntemi, yönteminin değer tabanlı karşılaştırma uygulamasıdırEquals.

Şunlara uygulanır

Ayrıca bkz.