.NET计划方法调用

时间:2012-09-16 14:56:16

标签: .net wpf .net-3.5

在一周内有一些运行时定义的计划,例如:

<schedule>
    <s day="Monday", time="1:00:00"></s>
    <s day="Sunday", time="3:00:00"></s>
    <s day="Wednsday", time="16:00:00"></s>
    ...
    ...
</schdule> 

那时我必须打电话给某个方法。 为此目的,.net / wpf中是否有内置类? 或任何开源/免费控制? 或者最好的方法是为每个元素初始化新的计时器?

修改:WPF应用程序。

2 个答案:

答案 0 :(得分:0)

我认为最好的解决方案可能是使用任务计划程序,因此Windows可以管理任务而无需您的软件在后台运行(作为服务?!?)。 一个好的起点可能是Task Scheduler Class Library for .NET

答案 1 :(得分:0)

没有内置的.NET。您可以为每个元素初始化Timer。如果您正在寻找第三方组件,可以查看Quartz.NET