// CS1624: The body of `Test' cannot be an iterator block because 'System.Collections.ArrayList' is not an iterator interface type // Line: 8 using System; using System.Collections; class X { public static ArrayList Test (int a) { yield return 0; } static void Main () { IEnumerable a = Test (3); Console.WriteLine (a); } }