public override bool Equals(object obj) { NullableFieldComparer <TClass, TField> fc = obj as NullableFieldComparer <TClass, TField>; if (fc == null) { return(false); } return(Equals(fc)); }
public bool Equals(NullableFieldComparer <TClass, TField> fc) { return(getter.Equals(fc.getter) && (this is ReverseNullableComparer <TClass, TField>) == (fc is ReverseNullableComparer <TClass, TField>)); }