gpt4 book ai didi

c# asp.net DateTime 缓存

转载 作者:太空宇宙 更新时间:2023-11-03 17:18:15 24 4
gpt4 key购买 nike

我在类中有一个字段应该正确设置当前日期:

private static DateTime Today = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day);

然后我根据一天执行不同的逻辑。问题是它可以在本地工作,但不能在实时服务器上工作。因此,例如,如果日期是 5 号,那么将执行 4 号的逻辑,除非我触摸 web.config 或更新 dll。所以我认为这是一个缓存问题,但为什么呢?我根本没有缓存日期。我没有使用 DateTime.Today,因为我认为这是问题所在...

最佳答案

这是一个静态字段。

每个 AppDomain 初始化一次。

关于c# asp.net DateTime 缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8387814/

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