Генерация DateTime рандомно по возрастанию - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, подскажите пожалуйста, как можно сделать генератор DateTime, так что бы данные генерились лишь по возрастанию?

Решение задачи: «Генерация DateTime рандомно по возрастанию»

textual
Листинг программы
     static void Main(string[] args)
        {
            Random rand = new Random();
 
            List<DateTime> result = new List<DateTime>();
 
            DateTime lastTime = DateTime.Now;
 
            for(int i = 0; i < 10; i++)
            {
                lastTime = lastTime.AddSeconds(rand.Next(100, 1000));
 
                //Copy
                DateTime newTime = new DateTime(lastTime.Ticks);
                result.Add(newTime);
                
            }
 
            for(int i = 0; i < 10; i++)
            {
                Console.WriteLine(result[i]);
            }
 
            Console.ReadKey();
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.4 из 5