link中交替混编,数组的排列要随机,但是必须是1来自第一个数组,2来自第二个
问题描述:
link中如何交替混编两个数组,数组的排列要随机,但是必须是1来自第一个数组,2来自第二个,3来自第一个,这样下去
答
try
var query = a.OrderBy(_ => Guid.NewGuid()).Zip(a.OrderBy(_ => Guid.NewGuid())., (x, y) => new int[] { x, y }).SelectMany(x => x);
答
先两个分别进行混乱排序,然后再依次添加