後出しで申し訳ないんですが、変換するフィールドを(順番も)指定できるとありがたいです。
([a, c, b, a, c, b, a, c, b, a, c, b]とか[c, a, c, a, c, a, c, a]みたいに)
.Select(x => new int[]{x.a, x.c})的な書き方が出来ると理想ですが流石に無いですかね。