我想为我的应用程序实现一种行为,在开始时检查webservivce是否有任何新闻可用。如果有新闻可用,请弹出一个屏幕向用户显示。如果没有可用的新闻,或者用户退出应用程序(或启动游戏),我不想打扰用户,而是取消任务以检索新闻项目
我认为通过任务库执行此操作会轻而易举,但不幸的是,它在Windows Phone的默认装载中不可用(或者是吗?)。
我认为这里的关键是可取消的部分。我当然知道如何启动异步操作,但是对于hte cancelable部分,最好的做法是什么?
答案 0 :(得分:0)
任务并行库可用于Windows Phone,在此NuGet包中:System.Threading.Tasks。
但我真的不明白为什么你要取消任务。如果用户退出应用程序,则任务结束,如果您执行其他操作,则不会发生任何操作。