Случайный выбор 2 Int в качестве опции - PullRequest
3 голосов
/ 31 мая 2011
private void btnStart_Click(object sender, EventArgs e)
{
    Random random = new Random();
    int randomNumber = random.Next(0, 1000);
    int RandomTolerance = 5 || 10;
    lblRandomValue.Text = randomNumber + "000" + "O" + RandomTolerance;
}

Я не понимаю, как разрешить RandomTolerance выбирать между 5 и 10 только как целое число.

Ответы [ 2 ]

5 голосов
/ 31 мая 2011
int RandomTolerance=random.Next(0,2)<1?5:10;

Как примечание: повторное заполнение генератора случайных чисел, как правило, плохая идея.Вы должны прочитать о том, как работают генераторы случайных чисел.

2 голосов
/ 31 мая 2011
int RandomTolerance = random.Next(1,3) * 5;

Отказ от ответственности: @Blindy, это звучало лучше:)

...