c# - 如何每 20 天启动一些方法 (Windows Phone)

标签 c# silverlight windows-phone-7

在我的 Windows Phone Applicarion 中,我需要实现逻辑以每 20 天启动一些方法,我该如何实现它?

public void Method()
{
//some logic

}

更新 例如我可以修复某些方法的第一次启动,然后每次启动应用程序我都会修复当前日期时间并计算差异,如果某些方法的最后一次和第一次启动之间的差异超过 30 天我将启动 Method()。那么如何计算差异(天)呢?

最佳答案

不容易!

最适合的方法是使用预定代理 - 但它大约每 30 分钟运行一次 - 因此您需要跟踪上次运行时间并采取相应行动。

另一个问题是,如果与计划任务关联的应用程序至少每 14 天未运行一次,该任务就会被禁用。

喂, 鲁伯特。

关于c# - 如何每 20 天启动一些方法 (Windows Phone),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10992935/

相关文章:

javascript - Windows Phone 7 Web App 中的页面导航

c# - List <对象>选择使用多个值

asp.net - 将 Silverlight 用于整个网站?

windows-phone-7 - 如何实现给定的解决方案来解决循环导航问题

wpf - 未使用的 xaml 样式会增加 xap 文件的大小吗?

c# - Windows Phone 禁用应用程序栏按钮

c# - 一个 super 简单的 MVVM-Light WP7 示例?

c# - 在我的自定义文本框中读取表单中的所有文本框

c# - 仅在高延迟网络上的 WCF/TLS 服务中的 SecurityNegotiationException

c# - MongoDb 高效的连接创建