C#.NET 3.5 でカスタム ConfigurationHandler のカスタム ConfigurationElementCollection を作成しており、IEnumerator を汎用 IEnumerator として公開したいと考えています。
これを達成するための最良の方法は何ですか?
私は現在コードを使用しています:
public new IEnumerator<GenericObject> GetEnumerator() { var list = new List(); var baseEnum = base.GetEnumerator(); while(baseEnum.MoveNext()) { var obj = baseEnum.Current as GenericObject; もし (obj != null) list.Add(obj); } list.GetEnumerator(); を返します。 }
乾杯