使用简单的while循环在一天中的特定时间在c#中调用函数

时间:2018-12-18 16:18:50

标签: c# .net timer

我需要在一天中的特定时间调用一个函数。互联网上还有使用Timer等其他示例。但是我想知道,为什么不简单地使用一个调用带有while循环的方法的线程。

            while (true)
            {
                if (DateTime.Now.TimeOfDay == new TimeSpan(0, 0, 0))
                {
                    ManualTaskProcession();
                }
            }

这将在单独的线程上运行-想知道为什么这种方法在任何地方都没有提及,或者它是正确的吗?

P.S这在Windows服务中。

0 个答案:

没有答案