我有以下 LINQ 查询,并想知道它的等效普通 C# 代码。
int[] arrayMain = new int[6];
return (from i in Enumerable.Range(0, arrayMain.Length / 2)
from c in ReturnArrayOfLengthTwo()
select c).ToArray();
这个查询的输出是一个长度为 6 的数组。但我想知道排序,因为 ReturnArrayOfLengthTwo 只是从 arrayMain 中选择两个随机位置,然后创建并返回一个长度为 2 的数组。
谢谢