C#怎么把0,1,2,3,4,5,6,7,8,9打乱,不重复求最简洁的代码。

2025-05-14 19:42:03
推荐回答(1个)
回答1:

list a=new list{0,1,2,3,4,5,6,7,8,9};
var random = new Random();
int times=5;

while(times>0)
{
int r=random.Next(0,9);

int temp=a[r];
a[r]=a[9-r];
a[9-r]=temp;
}