Случайная дата в C#
Это небольшой ответ на комментарий c-sharp Джоэла о создании более оптимизированной datetime-operation версии. Вместо того, чтобы dates напрямую возвращать случайную random-sample дату, почему бы не вернуть c#.net функцию генератора, которую dates можно вызывать повторно для random создания случайной даты.
Func RandomDayFunc()
{
DateTime start = new DateTime(1995, 1, 1);
Random gen = new Random();
int range = ((TimeSpan)(DateTime.Today - start)).Days;
return () => start.AddDays(gen.Next(range));
}
c#
datetime
random
date
2021-12-06T14:19:09+00:00
2022-11-03T02:03:19+00:00
Quarlesome
Вопросы с похожей тематикой, как у вопроса:
Случайная дата в C#
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.