我正在尝试生成一个随机整数,该整数负责从下面给出的数组中选择信息,在这种情况下,它应该得到一个问题(1到5(并将其存储在字符串中。
但我似乎无法将随机转换为 int。有人对可能的解决方案有建议吗?
Random rand = new Random().Next(1, 5);
int randNum = rand.Next(1, 5);
string questString = questions.GetValue(quest, randNum);
将rand
设置为 new Random()
...不new Random().Next(1, 5);
Random rand = new Random();
int randNum = rand.Next(1, 5);
string tekstvraag = vragen.GetValue(vraag, randNum);
你的随机对象初始化错误,调用函数 Next(1, 5( 将返回一个整数,而不是随机的实例
你需要做
Random rand = new Random();
int randNum = rand.Next(1, 5);
string tekstvraag = vragen.GetValue(vraag, randNum);