2016-08-29 11 views
-2

Как я могу получить случайное число от 25 до 225 на 20? Например: 25, 45 .65, 85, 105 до 225?Случайное число от 25 до 225 на 20 в C#?

+2

Являются ли эти случайные числа? Это кажется приростом 20. – Adil

+0

Вам нужен любой из этих или всех номеров? – HimBromBeere

+0

Да к случайному местоположению объекта !! –

ответ

1
Random rnd = new Random(); 
.... 
int x = rnd.Next(11)*20 + 25; // or .Next(10), if 225 is exclusive 
+1

'nd.Next (6) * 20 + 25;' максимальное значение не будет равно 125? – pwas

+1

@nopeflow Думаю, я исправил его уже). – AlexD

+1

@AlexD Nope - 'rand.Next (10)' выбирает номер из '0..9'. Это должно быть 'Next (11)' :) – pwas

0

Создать массив допустимых значений. т. е. 25,45,65, ... 255. Используйте случайное сгенерированное число для доступа к индексам массива. Получите значение в этом индексе массива. Счастье и радость изобилуют в мире.