Как выбрать случайное число в диапазоне на основе даты?C#

Место общения программистов C#
Ответить
Anonymous
 Как выбрать случайное число в диапазоне на основе даты?

Сообщение Anonymous »

У меня есть список из сотен типов секторов со значениями идентификатора, которые варьируются от 1,999. Пользователь хочет видеть другой случайный сектор, отображаемый на веб -сайте каждый день. < /p>

Один из способов решения этого - сохранить идентификатор случайно выбранного сектора в течение дня и использовать его, а затем обновить это поле с новым идентификатором сектора на следующий день. Но это немного грязно, потому что это означает, что мне нужно сохранить произвольное значение где -то в базе данных ... (или, в качестве альтернативы, состояние приложения или что -то в этом роде) < /p>

Я тоже был думая, что я мог бы взять список 1..999 и использовать некоторую случайную алгоритму, чтобы выбрать случайное число на основе даты, так как дата такая же, как и в прошлом случае случайное число, то же число будет Выйди. P> Также, учитывая размер диапазона (999) и количество доступных дней в году (365), это означает, что алгоритм всегда будет пропустить определенные сектора, потому что их идентификатор не отображается, однако случайное число Процесс выбора выбирает идентификатор сектора? Есть ли способ обойти это?

Подробнее здесь: https://stackoverflow.com/questions/507 ... ed-on-date
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»