+++ /dev/null
-using System;
-using System.Collections.Generic;
-
-public class Test<T>
-{
- protected T item;
-
- public Test (T item)
- {
- this.item = item;
- }
-
- public IEnumerator<T> GetEnumerator()
- {
- yield return item;
- }
-}
-
-class X
-{
- static void Main ()
- {
- Test<int> test = new Test<int> (3);
- foreach (int a in test)
- ;
- }
-}