C# 调度算法

C# 调度算法,c#,scheduling,C#,Scheduling,假设我可以配置一些定期作业。例如,我希望某个作业从开始日期到结束日期每4天执行一次,否则它甚至永远不会结束 您可以有不同的日程安排配置,每月、每周、每天,甚至可以从下午2点到11点每隔2小时重复一次 我正在寻找任何有帮助的资源,算法,代码示例等等 这一定是一个共同的解决方案。。。至少有人解决了这个问题,我不知道你为什么需要一个“算法”。我觉得你只是想要一个通用的约会课程 还有,这是家庭作业吗?为什么不把“作业”设置为使用(Unix和类似Unix的)或(Windows)运行呢 这使您可以像您所描述

假设我可以配置一些定期作业。例如,我希望某个作业从开始日期到结束日期每4天执行一次,否则它甚至永远不会结束

您可以有不同的日程安排配置,每月、每周、每天,甚至可以从下午2点到11点每隔2小时重复一次

我正在寻找任何有帮助的资源,算法,代码示例等等


这一定是一个共同的解决方案。。。至少有人解决了这个问题,我不知道你为什么需要一个“算法”。我觉得你只是想要一个通用的约会课程

还有,这是家庭作业吗?

为什么不把“作业”设置为使用(Unix和类似Unix的)或(Windows)运行呢


这使您可以像您所描述的那样设置时间表。

A
cron
守护进程在unix派生平台上实现了这一目的。您可以查看有关此类调度器可能实现的详细信息

您看过或吗?

如果这是一个运行在Windows上的C应用程序,我通常使用的解决方案是编写一个控制台应用程序,然后使用Windows调度程序进行调度。

什么语言?什么系统?等等。你想自己实施吗?你能使用Cron吗?是的,我们正在实现我们自己的定制调度程序。我们确实看了一下,但我们决定实现我们自己的。