-2

我有一个数组,里面有另一个数组,我想使用 linq 将它们全部合并到一个数组中。

在此处输入图像描述

4

2 回答 2

1

您正在寻找Enumerable.SelectMany

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

你想展平你的多维数组,使用SelectMany

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

您可以在此处查看展平不同结构的其他示例

于 2013-06-07T08:59:51.783 回答