Генерация 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();
}