gpt4 book ai didi

c# - C#中的随机日期

转载 作者:IT王子 更新时间:2023-10-29 03:33:03 26 4
gpt4 key购买 nike

我正在寻找一些简洁的现代 C# 代码来生成 1995 年 1 月 1 日和当前日期之间的随机日期。

我在想一些利用 Enumerable.Range 的解决方案可能会使这个更简洁。

最佳答案

private Random gen = new Random();
DateTime RandomDay()
{
DateTime start = new DateTime(1995, 1, 1);
int range = (DateTime.Today - start).Days;
return start.AddDays(gen.Next(range));
}

为了在重复调用时获得更好的性能,请在外部创建startgen(甚至可能是range)变量 的功能。

关于c# - C#中的随机日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/194863/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com