using System; using System.Collections; public class Test { public static Main () : void { foreach ( o :> object in Test ()) Console.WriteLine (o); } public GetEnumerator () : IEnumerator { foreach ( i :> int in ArrayList ()) yield i; } } /* BEGIN-OUTPUT END-OUTPUT */