Как мне изменить значение метки на случайное число?

#c# #visual-c#-express-2010

#c# #visual-c #-express-2010

Вопрос:

Значение случайного числа должно быть напечатано на моей метке с именем ‘number’ — Visual C#

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

Ответ №1:

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

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

Ответ №2:

 Random random = new Random();
private void button1_Click(object sender, EventArgs e) 
{

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

Комментарии:

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