public ConcreateIterator(ConcreateAggregate aggregate) { this.aggregate = aggregate; }
public ConcreateIteratorDesc(ConcreateAggregate aggregate) { this.aggregate = aggregate; current = aggregate.Count - 1; }