2016-10-12 3 views
-1

Значение случайное число должно быть печать на моем лейбле под названием «номер» - Visual C#Как изменить значение метки на случайное число?

private void button1_Click(object sender, EventArgs e) 
{ 
     Random random = new Random(); 
     int randomNumber = random.Next(0, 100); 
     number.Text = randomNumber(); 
    } 
+1

В качестве кроме того, нет необходимости создавать новый экземпляр «Random» внутри события click. Просто создайте его за пределами события. –

ответ

1

Просто присвоить значение, не использовать его как функцию

int randomNumber = random.Next(0, 100); 
number.Text = randomNumber.ToString() ; 
-1
Random random = new Random(); 
private void button1_Click(object sender, EventArgs e) 
{ 

    int randomNumber = random.Next(0, 100); 
    number.Text = randomNumber(); 
} 
+0

Я собирался подняться, чтобы помещать случайный инициализатор вне метода, поэтому кратковременный вызов не будет генерировать одинаковое число, но randomNumber не является методом – Martheen

Смежные вопросы