2011-06-14 IEnumrator と IEnumrable の違い C# IEnumrator と IEnumrable の違いたまに調べるので、ちゃんと書いておく。 IEnumrator は特別なのです。 GetEnumrator() の戻り値なのです。 何が嬉しいかというと、GetEnumartor() を Call しなくても値が取得できるのよ。IEnumrable は一般的。 メソッド名は何でもいいの。 ただ、Call するときは、メソッドを指定する必要がある。それだけなのです。