C# GetEnumerable<T> の実装
public class MyClass : IEnumerable { public IEnumerator<T> GetEnumerator() { yield return null; } IEnumerator IEnumerable.GetEnumerator() { return this.GetEnumerator(); } }
のようにする。
メソッド IEnumerable.GetEnumerator を入れることが、
個人的にはポイントだった。