public bool Equals(PropertyCompareCondition <T, TProperty> other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(base.Equals(other) && Equals(other._comparator, _comparator) && Equals(other._value, _value)); }
public virtual bool Visit <T, TProperty>(PropertyCompareCondition <T, TProperty> condition, Func <SemanticVisitor, bool> next) where T : class { return(next(this)); }