C#生成不重复的随机数

bool[] 随机数断定 = new bool[10];
Random 随机数 = new Random();
for (int i = 0; i< 10; i++)
{
  int 输出值 = 0bool 重复断定 = false;
  while (重复断定 == false)
  {
    输出值 = 随机数.Next(10);
    if (随机数断定[输出值] ==false)
      重复断定 = true;
  }
  随机数断定[输出值] = true;
  //对获得的不重复的随机数“输出值”进行输出或其余操做
}
相关文章
相关标签/搜索