Bagikan melalui


EqualityComparer<T>.IEqualityComparer.Equals(Object, Object) Metode

Definisi

Menentukan apakah objek yang ditentukan sama.

 virtual bool System.Collections.IEqualityComparer.Equals(System::Object ^ x, System::Object ^ y) = System::Collections::IEqualityComparer::Equals;
bool IEqualityComparer.Equals (object x, object y);
abstract member System.Collections.IEqualityComparer.Equals : obj * obj -> bool
override this.System.Collections.IEqualityComparer.Equals : obj * obj -> bool
Function Equals (x As Object, y As Object) As Boolean Implements IEqualityComparer.Equals

Parameter

x
Object

Objek pertama yang dibandingkan.

y
Object

Objek kedua untuk dibandingkan.

Mengembalikan

true jika objek yang ditentukan sama; jika tidak, false.

Penerapan

Pengecualian

x atau y berjenis yang tidak dapat dilemparkan ke jenis T.

Keterangan

Metode ini adalah pembungkus untuk Equals(T, T) metode , jadi obj harus ditransmisikan ke jenis yang ditentukan oleh argumen T generik instans saat ini. Jika tidak dapat dilemparkan ke T, akan ArgumentException dilemparkan.

Membandingkan null diizinkan dan tidak menghasilkan pengecualian.

Berlaku untuk