public MultiPatternMatcher(MultiPatternMatcher.ISequencePatternTrigger <T> patternTrigger, params SequencePattern <T>[] patterns) : this(patterns) { this.patternTrigger = patternTrigger; }
public MultiPatternMatcher(MultiPatternMatcher.ISequencePatternTrigger <T> patternTrigger, ICollection <SequencePattern <T> > patterns) { this.patterns = new List <SequencePattern <T> >(); Sharpen.Collections.AddAll(this.patterns, patterns); this.patternTrigger = patternTrigger; }