using System.Collections;
public static void Main()
Console.WriteLine("Start");
IEnumerator eenum = TestA();
while(eenum.MoveNext()){}
public static IEnumerator TestA()
Console.WriteLine("TestA");
yield return TestB().MoveNext();
yield return TestB().MoveNext();
Console.WriteLine("After TestA Call TestB");
public static IEnumerator TestB()
Console.WriteLine("TestB");
Console.WriteLine("After TestB Break");