internal LinePairIterator CreateLinePairIterator(string target, string template) { var targetIterator = new TargetLineIterator(target); var templateIterator = new TemplateLineIterator(template); return(new LinePairIterator(templateIterator, targetIterator, this)); }
internal LinePairIterator(TemplateLineIterator templateIterator, TargetLineIterator targetIterator, Factory factory) { this.templateIterator = templateIterator; this.targetIterator = targetIterator; this.factory = factory; }
internal LinePairIterator CreateLinePairIterator(string target, string template) { var targetIterator = new TargetLineIterator(target); var templateIterator = new TemplateLineIterator(template); return new LinePairIterator(templateIterator, targetIterator, this); }