我在这个应用程序中有一个WPF应用程序我想检查任务的截止日期而不同时检查数据库。
示例 - 我已将5个小时分配给任务。现在我想检查这个任务的截止日期5小时是否完成?
如何执行此条件?
答案 0 :(得分:1)
我假设您的任务对象至少两个属性 - 持续时间和 StartTime
如果没有这两个属性,我将无法确定如何确定任务实例是否应该完成。
此外,持续时间应该是 TimeSpan 类型。
现在,
Task _task = ... // however you get your task instance
bool isPastTaskDeadline = (DateTime.Now - _task.StartTime) > _task.Duration;