// CS0202: foreach statement requires that the return type `System.Collections.Generic.IEnumerable<string>' of `Test.GetEnumerator()' must have a suitable public MoveNext method and public Current property
// Line: 10
using System;
using System.Collections.Generic;

class Test {
        static void Main ()
        {
                Test obj = new Test ();
                foreach (string s in obj) {
                }
        }

        public IEnumerable<string> GetEnumerator ()
        {
		return null;
        }
}