2 using System.Collections.Generic;
6 public static int Counter = 0;
8 public struct Nested : IDisposable
10 public int Current { get { return 1; } }
11 public bool MoveNext ()
20 void IDisposable.Dispose()
27 throw new ApplicationException ("error");
31 public Nested GetEnumerator ()
37 public static class Program
39 public static int Main ()
43 foreach (int i in t) {
46 if (Test.Counter != 1)