を参照するときに、どの単語を使用するかを考えていることがありますIEnumerable<Foo>
。読んでいるときに一貫した命名が見られないと思います。
IEnumerable<Foo>
:タイプ名です。文中で考えたり使用したりするときは役に立ちません。
コレクション:有効ですが、どこでも使用されているわけではありません。System.Collections名前空間がありますが。
シーケンス:それも有効であり、おそらくそれをより適切に定義します。
列挙子またはイテレータ:操作を強調し、めったに使用されません。
最も適切なものは何ですか?あなたはそれをあなたのコードで何を読みますか?