在我的 Windows Phone Applicarion 中,我需要实现逻辑以每 20 天启动一些方法,我该如何实现它?
public void Method()
{
//some logic
}
更新 例如我可以修复某些方法的第一次启动,然后每次启动应用程序我都会修复当前日期时间并计算差异,如果某些方法的最后一次和第一次启动之间的差异超过 30 天我将启动 Method()。那么如何计算差异(天)呢?
最佳答案
不容易!
最适合的方法是使用预定代理 - 但它大约每 30 分钟运行一次 - 因此您需要跟踪上次运行时间并采取相应行动。
另一个问题是,如果与计划任务关联的应用程序至少每 14 天未运行一次,该任务就会被禁用。
喂, 鲁伯特。
关于c# - 如何每 20 天启动一些方法 (Windows Phone),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10992935/