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