IEqualityComparer<T>

La interfaz IEqualityComparer<T> es una interfaz para implementar una clase universal que compara dos objetos del tipo T.

Descripción

La interfaz IEqualityComparer<T> determina los métodos para obtener el código hash de un objeto del tipo T y comparar dos objetos del tipo T sobre la igualdad.

Declaración

   template<typename T>
   interface IEqualityComparer

Encabezamiento

   #include <Generic\Interfaces\IEqualityComparer.mqh>

Jerarquía de herencia

  IEqualityComparer

Descendientes directos

CDefaultEqualityComparer

Métodos de clase

Método

Descripción

Equals

Compara dos valores del tipo T

HashCode

Calcula el valor del código hash a partir de un objeto del tipo T