Comparteix a través de


ValueTuple.IStructuralEquatable.Equals(Object, IEqualityComparer) Método

Definición

Devuelve un valor que indica si la instancia de ValueTuple actual es igual que un objeto especificado basado en un método de comparación especificado.

 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

Parámetros

other
Object

Objeto que se va a comparar con esta instancia.

comparer
IEqualityComparer

Un objeto que define el método que se usará para evaluar si los dos objetos son iguales.

Devoluciones

true si la instancia actual es igual que el objeto especificado; en caso contrario, false.

Implementaciones

Comentarios

Este miembro es una implementación de interfaz explícita. Solo se puede usar cuando la ValueTupleinstancia t> se convierte en una IStructuralEquatable interfaz. Solo se llama a la IEqualityComparer.Equals implementación si other no nulles y si se puede convertir correctamente en un ValueTuple objeto .

Se aplica a

Consulte también