using System.Collections;
public static void Main()
Console.WriteLine("Hello World");
var enumerator = Program.Test( "YO" );
Console.WriteLine("starting..");
Console.WriteLine("Before MoveNext");
var more = enumerator.MoveNext();
Console.WriteLine("After MoveNext\n");
Console.WriteLine("Before Current");
var iter = enumerator.Current;
Console.WriteLine("After Current");
Console.WriteLine("Got... " + iter);
Console.WriteLine("Before Current2");
var iter2 = enumerator.Current;
Console.WriteLine("After Current2");
Console.WriteLine("Got2... " + iter2);
Console.WriteLine("Before MoveNext");
more = enumerator.MoveNext();
Console.WriteLine("After MoveNext\n");
Console.WriteLine("done..");
private static IEnumerator Test(string text)
Console.WriteLine("Here - " + text + " - " + ++i);
Console.WriteLine("Here - " + text + " - " + ++i);
Console.WriteLine("Here - " + text + " - " + ++i);
Console.WriteLine("Here - " + text + " - " + ++i);