EqualityComparer<T>.IEqualityComparer.Equals(Object, Object) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.