3internal sealed class CompatibleComparer : IEqualityComparer
5 private readonly IHashCodeProvider
_hcp;
15 _hcp = hashCodeProvider;
19 public new bool Equals(
object a,
object b)
57 return obj.GetHashCode();
new bool Equals(object a, object b)
readonly IComparer _comparer
int Compare(object a, object b)
int GetHashCode(object obj)
IHashCodeProvider HashCodeProvider
CompatibleComparer(IHashCodeProvider hashCodeProvider, IComparer comparer)
readonly IHashCodeProvider _hcp
static string Argument_ImplementIComparable
int Compare(object? x, object? y)
int GetHashCode(object obj)