Class GenericEqualityComp<T>
Generic impl. of a IEqualityComparer<T>
public class GenericEqualityComp<T> : IEqualityComparer<T>
Type Parameters
T
- Inheritance
-
GenericEqualityComp<T>
- Implements
- Inherited Members
- Extension Methods
Constructors
GenericEqualityComp(Func<T?, T?, bool>)
Ctor from isEqual
public GenericEqualityComp(Func<T?, T?, bool> isEqual)
Parameters
GenericEqualityComp(Func<T?, T?, bool>, Func<T, int>)
Ctor from isEqual
and hash
public GenericEqualityComp(Func<T?, T?, bool> isEqual, Func<T, int> hash)
Parameters
Methods
Equals(T?, T?)
public bool Equals(T? x, T? y)
Parameters
x
Ty
T
Returns
GetHashCode(T)
public int GetHashCode(T obj)
Parameters
obj
T