سلام دوستان
یه برنامه قرعه کشی دارم . می خواهم وقتی قرعه انداخته می شه اون عدد که انتخاب میشه تکراری نباشه.
اینم کد من
private void button1_Click(object sender, EventArgs e)
{
try
{
if (Convert.ToInt32(textBox1.Text) < 1000000001 && Convert.ToInt32(textBox1.Text) > -1000000001 && Convert.ToInt32(textBox2.Text) < 1000000001 && Convert.ToInt32(textBox2.Text) > -1000000001)
{
if (Convert.ToInt32(textBox1.Text) < Convert.ToInt32(textBox2.Text))
{
Random rnd = new Random();
label4.Text = Convert.ToString(rnd.Next(Convert.ToInt32(textBox1 .Text), Convert.ToInt32(textBox2.Text)));
progressBar1.Visible = true;
timer1.Enabled = true;
label3.Visible = false;
}
}
else
{
MessageBox.Show("Edit Youre Input");
}
}
catch
{
MessageBox.Show("Edit Youre Input");
}
}
private void timer1_Tick(object sender, EventArgs e)
{
progressBar1.Value = progressBar1.Value + 5;
if (progressBar1.Value == 100)
{
progressBar1.Visible = false;
progressBar1.Value = 0;
label3.Visible = true;
label4.Visible = true;
timer1.Enabled = false;
}
}