Linq コレクションのイテレーションを気軽に回せる処理。 var intEnumerable = Enumerable.Range(0, 10); var intList = intEnumerable.ToList(); // 0, 1, 2, ... , 8, 9 var oddList = intEnumerable.Where(value => value % 2 == 1).ToList(); // 1, 3, 5, 7, 9 ここ数年でLinqに最適化が入っている という話は知っていました。ただ、具体的にどうなのというのをちゃんと見たことがありませんでした。 IPartition…