public bool FindFilter(object value, out ValueFilterPredicate filterPredicate) { foreach (ValueFilterPredicate predicate in _predicates) { if ((predicate.Value == null && value == null) || (predicate.Value != null && predicate.Value.Equals(value))) { filterPredicate = predicate; return(true); } } filterPredicate = null; return(false); }
public bool FindFilter(object value, out ValueFilterPredicate filterPredicate) { foreach (ValueFilterPredicate predicate in _predicates) { if ((predicate.Value == null && value == null) || (predicate.Value != null && predicate.Value.Equals(value))) { filterPredicate = predicate; return true; } } filterPredicate = null; return false; }