public DisjunctGraphemeCriteria(IGraphemeCriteria[] criteria) { if(null == criteria) throw Xception.Because.ArgumentNull(() => criteria); if(0 == criteria.Length) throw Xception.Because.Argument(() => criteria, "cannot be empty"); _criteria = criteria; }
public NegatedGraphemeCriteria(IGraphemeCriteria negated) { if(null == negated) throw Xception.Because.ArgumentNull(() => negated); _negated = negated; }