我正在尝试制作随机数生成器的代码,它必须具有以下规范:
我将以这种方式生成1000个代码。我知道如何生成这样的代码,但是如果我制作了1000个这样的代码并且我不希望它们被复制加上字母......老实说这里的时间不好。
private void btnGenerate_Click(object sender, EventArgs e)
{
Random rnd = new Random();
string newLine = Environment.NewLine;
int nums = rnd.Next(100000, 999999);
txtNumbers.Text = nums.ToString();
for (int i = 1; i <= 1001; i++)
{
nums = rnd.Next(100000, 999999);
txtNumbers.Text = txtNumbers.Text +newLine + nums.ToString();
}
}
答案 0 :(得分:-1)
尝试使用字典或列表在生成时检查重复项。
COUNT
查看Scott的答案,并使用Hashnet