public void Run() { SingleItrator sit = new SingleItrator(new int[] { 1, 1, 2, 4, 3, 0, 4, 3 }); RepeatIterator rit = new RepeatIterator(sit); while (rit.HasNext()) { Console.Write(rit.Next() + "\t"); } }
public RepeatIterator(SingleItrator sit) { it = sit; count = 0; val = 0; }