public QuantifyPredicate(IPredicate <T> predicate, QuantifyCriteria criteria) { if (predicate == null) { throw new ArgumentNullException("predicate"); } _predicate = predicate.Match; _criteria = criteria; }
public QuantifyPredicate(Func <T, bool> predicate, QuantifyCriteria criteria) { if (predicate == null) { throw new ArgumentNullException("predicate"); } _predicate = predicate; _criteria = criteria; }