c#随机打乱数组[编程语言教程]

方法1:使用Sort

思路:随机生成-1或者0,使得排序到目标元素有50%几率和下一个元素发生交换

public static void Sort1(List<string> arr)
{
    arr.Sort((x, y) => { return new Random().Next(-1, 1); });
}
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » c#随机打乱数组