1 // A very simple generic interface
2 
3 public interface IEnumerator<T> {
4 	T Current { get; }
MoveNext()5 	bool MoveNext();
Reset()6 	void Reset();
7 }
8 
9 class X
10 {
Main()11 	public static void Main ()
12 	{ }
13 }
14