我想生成一个可以播种但也有一系列可能值的随机数。当我搜索这个问题时,我只看到一种方法或另一种方法。有没有办法两全其美?
如果有帮助,我需要在 10 个值的 bool 数组中选择一个随机值。
您可以使用 Random 类。
Random()
构造函数可以采用 int
类型的参数,它使用指定的 seed
值初始化 Random 类的新实例。 (检查这个)
int seed = 123; //this is your seed
Random rand = new Random(seed);
int randomIndex = rand.Next(0, 10);
bool[] boolArray = new bool[10];
boolArray[randomIndex] = true;