EqualityComparer

Ecng.Collections.CollectionHelper

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

Реализует: IEqualityComparer<T>

Конструкторы

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

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

Методы

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.