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