Our current EqualityComparerBase implementation of System.Collections.IEqualityComparer.Equals has the possibility of stack overflow if applied to objects of unrelated types that both forward their object.Equals(object) implementations to a Nito.Comparer comparer.
Our current
EqualityComparerBase
implementation ofSystem.Collections.IEqualityComparer.Equals
has the possibility of stack overflow if applied to objects of unrelated types that both forward theirobject.Equals(object)
implementations to a Nito.Comparer comparer.GetHashCode
the same wayEqualityComparer<T>.Default
does