それ以前に224のコードは意味不明でしょ。
何が「みたいな感じ」なんだよw

まあ、何にハマってるかは分からないでもないけど。
でもIEnumerable 実装するクラスを自分で書いているにもかかわらず224みたいな
寝ぼけたこと言ってるとしたら、たぶん基本的に適正がないんだろうね。

だって普通は原因に思い当たるだろ。