FAQ по C# Вопрос 19. Как получить случайное число?
Вот так можно получить случайное число от 0 (включительно), до 4 (т. е. не включая 5 - параметр в методе Next):
Random r = new Random();
int k = r.Next(5);
MessageBox.Show(k.ToString());
Если же нам надо получить случайное число в других пределах, то мы должны вызвать этот же метод Next,только уже с двумя параметрами - первый задает нижнюю границу желаемого случайного числа (включая), а второй - верхнюю (не включая). Так, например, следующий код будет давать случайное число от 1 до 2:
Random r = new Random();
int t = r.Next(1, 3);
|