C# 实现时间来到新的一天时触发事件
看到知乎有人提问《C# 如果要实现一个任务每天 0 点执行,用什么方法等待更高效?》,回想起之前写过的一个方法,现在翻出来大家讨论讨论。
新建一个时间事件帮助类(单例),通过定时器,到第二天 0 点后触发 [新的一天] 事件,使用的地方订阅这个事件即可。
/// <summary> /// 时间事件帮助类 /// </summary> public class TimeEventHelper { #region 静态内部类单例 /// <[......]