gpt4 book ai didi

c# - 如何随机生成1000个6位数字序列

转载 作者:太空宇宙 更新时间:2023-11-03 17:09:33 24 4
gpt4 key购买 nike

我想随机生成 1000 个数字并将结果放入一个富文本框中,但是我从我的代码中得到的结果只是一个数字出现在富文本框中!!

 private Random _random = new Random();
int min = 000000;
int max = 999999;
string s;
private void Form1_Load(object sender, EventArgs e)
{
for (int i = 0; i < 1000; i++)
{
s = _random.Next(min, max).ToString("D6") + "\n";
}
richTextBox1.Text = s;
}

最佳答案

每次获得下一个数字时,您都在覆盖 s 的值。相反,您必须将号码添加到列表中。这样的事情会起作用。

List<string> numbers = new List<string>();

private void Form1_Load(object sender, EventArgs e)
{
for (int i = 0; i < 1000; i++)
{
numbers.Add(_random.Next(min, max).ToString("D6"));
}
richTextBox1.Text = string.Join(Environment.NewLine, numbers);
}

关于c# - 如何随机生成1000个6位数字序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42718107/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com