Я знаю, как выбирать случайные числа между двумя числами. Однако я не знаю, как заставить его выбирать случайное число, которое я ему рассказываю.Генератор случайных чисел, выбирающий только заданные несколько чисел в C#
Это то, что я пытаюсь сделать. У меня 5 целых чисел.
int Hamburger = 5;
int Sandwich = 7;
int ChickenSalad = 10;
int Pizza = 15;
int Sushi = 20;
5,7,10,15,20 являются цены каждой еды, и я хочу сделать так, чтобы он выбрал бы случайное число из этих выбранных номеров. 5,7,10,15,20.
Я новичок в C#, поэтому я об этом мало знаю. Я нашел этот
randomNoCorss = arr[r.Next(arr.Length)];
в другой должности, но я не понимаю и не знаю, как я могу поставить его в свой код.
Я понимаю, что вы новичок в C#. Однако вы не можете быть новичком на www.google.com. Если вы потратили один мин на Google, чтобы искать то, что ищете, вы можете найти все легко. Не беспокойся. В следующий раз попробуйте сделать некоторое обходное решение, прежде чем отправлять вопрос. ** [http://stackoverflow.com/questions/2019417/access-random-item-in-list] (http://stackoverflow.com/questions/2019417/access-random-item-in-list) ** .. Поэтому я голосую за закрытие этого вопроса, так как это дубликат. –
Возможный дубликат [Доступ к случайному элементу в списке] (http://stackoverflow.com/questions/2019417/access-random-item-in-list) –
@SivaCharan Это не дубликат, как таковой. OP не спрашивает, как случайным образом получить значение из массива. Он спрашивает, как получить случайное значение из числа заданных значений, и не знает, что самый простой способ сделать это - построить массив из них. – Abion47