C#では、特定の配列から汎用列挙子をどのように取得しますか?
以下のコードでMyArray
は、はMyType
オブジェクトの配列です。MyIEnumerator
表示されている方法で取得したいのですが、空の列挙子を取得しているようです(確認済みですMyArray.Length > 0
)。
MyType[] MyArray = ... ;
IEnumerator<MyType> MyIEnumerator = MyArray.GetEnumerator() as IEnumerator<MyType>;