FrameworkIEnumerator<T>は、ジェネリクス版のIEnumerator。https://docs.microsoft.com/ja-jp/dotnet/api/system.collections.generic.ienumerator-1?view=netframework-4.8<T>のないIEnumeratorとIDisposableの各メンバを実装しないといけない。TestEnumeratorのコンストラクタで配列を受け取り、こちらのメンバで操作していく。Tを返すCurrentでindex-1番目を返す。IEnumerator.Currentは実装してるが、使ってない。あとは基底のメンバを実装。TestCollectionのコンストラクタでTの配列を渡してTestEnumeratorを使っている。今度は5つの文字列をセット。IEnumerator<T>のCurrentなどが呼ばれているのがわかる。21:00IEnumerator<T>Tweet広告を非表示にする関連記事2019-09-19IEnumerable<T>IEnumerable<T>は、ジェネリクス版のIEnumerable。(27)はてなブログをはじめよう!BG1さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。