22
2020
11

产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复?

List<int> list = new List<int>();

Random r = new Random();

while (true)

{

  int temp2 = r.Next(1, 101);

  if (list.Count == 100)

  {

    break;

  }

  //不存在则添加

  if (!list.Contains(temp2))

  {

    list.Add(temp2);

  }

}

for (int i = 0; i < list.Count; i++)

{

  Console.Write(list[i] + ",");

}

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。