在给定的代码示例中,为什么我们使用 x.ToArray() ?每个元素 x 已经是一个数组不是吗?
请让我不那么困惑:)
var array1 = new int[3] { 1, 2, 3 }; //New integer array
var array2 = new int[3] { 4, 5, 6 }; //New integer array
var array3 = new int[3] { 7, 8, 9 }; //New integer array
IList<int[]> list4 = new List<int[]> { array1, array2, array3 };
var theManyList = list4.SelectMany(x => x.ToArray()).ToList();