Random 生成不重复的随机数

Posted 青年a

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Random 生成不重复的随机数相关的知识,希望对你有一定的参考价值。


Hashtable ha = new Hashtable();
Random rm = new Random();

for (int i = 0; ha.Count < 4; i++)
{
  int number = rm.Next(1,10);
if (!ha.ContainsValue(number))
{
  ha.Add(number, number);

  Console.WriteLine(number.ToString());
}
}

以上是关于Random 生成不重复的随机数的主要内容,如果未能解决你的问题,请参考以下文章

实用的随机数生成类Random:测试(随机产生100个不重复的正整数)

C# Random 生成不重复随机数

Random 生成不重复的随机数

导入random模块, 生成0-100间所有数字的随机列表(列表中的数字不重复)

R语言使用random包生成随机数或者随机字符串实战:randomNumbers函数创建随机整数的数据集(包含重复项)randomSequence函数创建不含重复项的随机序列数据集创建随机字符串

php生成不重复随机数、数组的4种方法分享