Я пытаюсь создать реакционную игру, состоящую из Windows Form, случайной кнопки появления и TestBox, чтобы считать хиты.Случайная кнопка Расположение Reeaction Game
Это мой код. Когда я отлаживаю его, переменная «i» получает значение 9, почему ?!
private void button1_Click(object sender, EventArgs e)
{
int i;
Random x = new Random();
for (i = 0; i < 10; i++)
{
Point pt = new Point(
int.Parse(x.Next(400).ToString()),
int.Parse(x.Next(250).ToString())
);
button1.Location = pt;
textBox1.Text = "Hits: " + i;
}
}
Я новичок в C#, и я много гулял, но, думаю, я не могу найти свою ошибку.
Вы хотите, чтобы обработчик щелчка запускал метод, который перемещает кнопку один раз. (И сохраните общее количество перемещений, хранящихся в закрытом поле или аналогичном. – ne1410s