EqualityComparer<T>.IEqualityComparer.Equals(Object, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina se gli oggetti specificati sono uguali.
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
Parametri
- x
- Object
Primo oggetto da confrontare.
- y
- Object
Secondo oggetto da confrontare.
Valori restituiti
true se gli oggetti specificati sono uguali; in caso contrario, false.
Implementazioni
Eccezioni
x o y è di un tipo che non può essere eseguito il cast al tipo T.
Commenti
Questo metodo è un wrapper per il Equals(T, T) metodo , pertanto obj deve essere eseguito il cast al tipo specificato dall'argomento generico T dell'istanza corrente. Se non può essere eseguito il cast a T, viene generata un'eccezione ArgumentException .
Il confronto è consentito null e non genera un'eccezione.