public bool Equals(A a, A b) { if (isnull(a)) { return(isnull(b)); } if (isnull(b)) { return(false); } if (ReferenceEquals(a, b)) { return(true); } return(EqClass <A> .Equals(a, b)); }
public static bool Equals <A>(A x, A y) => EqClass <A> .Equals(x, y);