static void Main(string[] args) { Console.WriteLine("Hello World!"); Iterator iterator; ITroopQueue list = new ConcreteTroopQueue(); iterator = list.GetIterator(); while (iterator.MoveNext()) { string ren = (string)iterator.GetCurrent(); Console.WriteLine(ren); iterator.Next(); } Console.Read(); }
public ConcreteIterator(ConcreteTroopQueue list) { _list = list; _index = 0; }