使用Linq给2个数组合并然后排序,代码如下int[] arr1 = { 12, 3, 0 };
int[] arr2 = { 3, 4, 1 };
int result = arr1.Union(arr2).OrderBy(x >= x).ToArray();OrderBy里面的参数报错。
如何修改并解释下为什么,谢谢!
int[] arr2 = { 3, 4, 1 };
int result = arr1.Union(arr2).OrderBy(x >= x).ToArray();OrderBy里面的参数报错。
如何修改并解释下为什么,谢谢!
int[] arr2 = { 3, 4, 1 };
int[] result = arr1.Union(arr2).ToArray();
result = result.OrderBy(T => T).ToArray();
int[] arr1 = { 12, 3, 0 };
int[] arr2 = { 3, 4, 1 };
int[] result = arr1.Union(arr2).OrderBy(x => x).ToArray();
int[] result = arr1.Union(arr2).OrderBy(x >= x).ToArray();