ValueTuple.IStructuralEquatable.Equals(Object, IEqualityComparer) Metodo

Definizione

Restituisce un valore che indica se l'istanza corrente ValueTuple è uguale a un oggetto specificato in base a un metodo di confronto specificato.

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

Parametri

other
Object

Oggetto da confrontare con questa istanza.

comparer
IEqualityComparer

Oggetto che definisce il metodo da utilizzare per valutare se i due oggetti sono uguali.

Valori restituiti

true se l'istanza corrente è uguale all'oggetto specificato; in caso contrario, false.

Implementazioni

Commenti

Questo membro è un'implementazione esplicita dell'interfaccia. Può essere usato solo quando viene eseguito il cast dell'istanza ValueTuplet> a un'interfaccia IStructuralEquatable . L'implementazione IEqualityComparer.Equals viene chiamata solo se other non nullè e se è possibile eseguirne correttamente il cast a un ValueTuple oggetto .

Si applica a

Vedi anche