static void Main() { object[] values = { "a", "b", "c", "d", "e" }; IteratorBlockIterationSample collection = new IteratorBlockIterationSample(values, 3); foreach (object x in collection) { Console.WriteLine(x); } }