int[] intArr=new int[100];
ArrayList myList=new ArrayList();
Random rnd=new Random();
while(myList.Count<100)
{
int num=rnd.Next(1,101);
if(!myList.Contains(num))
myList.Add(num);
}
for(int i=0;i<100;i++)
intArr[i]=(int)myList[i];
转载于:https://www.cnblogs.com/changbaishan/p/10643961.html
本文介绍了一种使用C#生成1到100之间不重复随机整数的方法。通过Random类生成随机数,并利用ArrayList来存储这些数,确保每个数只被选取一次。最终将这些数填充到int数组中。
5万+

被折叠的 条评论
为什么被折叠?



