反復処理する列挙子を返します。列挙子の複雑さが隠されています。使用することをお勧めします。enumerator.列挙子を使用すると、コレクション内のデータを読み取ることができますが、基になるコレクションを変更することはできません。collection.最初、列挙子はコレクションの先頭の要素の前に位置付けられます。呼び出して、列挙子をコレクションの先頭の要素に進めておく必要があります。呼び出されるまでは同じオブジェクトを返します。