-2

内部に別の配列を持つ配列があり、linq を使用してそれらすべてを 1 つの配列にマージしたいと考えています。

ここに画像の説明を入力

4

2 に答える 2

1

多次元配列を平坦化したい場合は、次を使用しますSelectMany

var mergedValues = values.SelectMany(subArray => subArray)
                         .ToArray();

ここで、さまざまな構造を平坦化する他の例を見ることができます

于 2013-06-07T08:59:51.783 に答える
1

あなたが探しているEnumerable.SelectMany

var flattened = a.SelectMany(row => row).ToArray();
于 2013-06-07T08:59:58.710 に答える