0

次のコードで新しいキーワードなしでaとbの両方を選択する方法はありますか?

(from a in Enumerable.Range(1, 9)
from b in Enumerable.Range(1, 9) select a,b).ToArray();

編集 私の目標は、新しい{ax = a、bx=b}のような名前の変更を避けることでした

4

1 に答える 1

1

タプルクラスも使用でき、変数を指定する必要はありません

 IEnumerable<Tuple<int, int>> c = (from a in Enumerable.Range(1, 9)
                                          from b in Enumerable.Range(1, 9)
                                          select new Tuple<int, int>(a, b));
于 2013-02-16T08:22:59.600 に答える