我正在做一个刽子手游戏,刚刚开始创建随机词,该词会生成用户必须猜测的新词,但有时随机代码会生成与之前使用过的词相同的词。我的问题是......是否有一个符号或代码会说如果随机数不等于......做这个代码块。
这是我的代码...
private void button1_Click(object sender, EventArgs e)
{
Random rW = new Random();
foreach (TextBox textBox in addTextBox())
{
textBox.Visible = false;
}
RW = rW.Next(1, 4);
if (RW == 1) //Cat
{
textBox1.Visible = true;
textBox2.Visible = true;
textBox3.Visible = true;
}
else if (RW == 2) //Elephant
{
textBox1.Visible = true;
textBox2.Visible = true;
textBox3.Visible = true;
textBox4.Visible = true;
textBox5.Visible = true;
textBox6.Visible = true;
textBox7.Visible = true;
textBox8.Visible = true;
}
else if (RW == 3) //Giraffe
{
textBox1.Visible = true;
textBox2.Visible = true;
textBox3.Visible = true;
textBox4.Visible = true;
textBox5.Visible = true;
textBox6.Visible = true;
textBox7.Visible = true;
}
else if (RW == 4) //Monkey
{
textBox1.Visible = true;
textBox2.Visible = true;
textBox3.Visible = true;
textBox4.Visible = true;
textBox5.Visible = true;
textBox6.Visible = true;
}
else
{
}
}