using System.Collections.Generic;
public static void Main()
Console.WriteLine("Hook0");
var enumerator = GetCoisasDaGeladeira();
while(enumerator.MoveNext())
Console.WriteLine("BaseCode");
Console.WriteLine(enumerator.Current);
public static IEnumerator<object> GetCoisasDaGeladeira()
Console.WriteLine("InnerCode Maionese");
var ovos = new []{"Ovo","Ovo Choco", "Ovo"};
Console.WriteLine("InnerCode Ovo");
Console.WriteLine("InnerCode End");