public AlphabeticalOrderIterator(WordsCollection collection, bool reverse = false) { this._collection = collection; this._reverse = reverse; if (reverse) { _position = collection.getItems().Count; } }
public override object Current() { return(_collection.getItems()[_position]); }