EqualityComparer

Ecng.Collections.CollectionHelper

A private implementation of IEqualityComparer using a custom equality comparison function.

Implementa: IEqualityComparer<T>

Construtores

EqualityComparer
public EqualityComparer(Func<T, T, bool> comparer)
equalityComparer = EqualityComparer(comparer)

A private implementation of IEqualityComparer using a custom equality comparison function.

Métodos

Equals
public bool Equals(T x, T y)
result = equalityComparer.Equals(x, y)

Determines whether two objects are equal using the provided comparison function.

GetHashCode
public int GetHashCode(T obj)
result = equalityComparer.GetHashCode(obj)

Returns a hash code for the specified object.