2012-01-17 67 views
0

我想为我的应用程序实现一个行为,在开始时检查webservivce是否有新闻可用。如果有新闻可用,请打开一个屏幕向用户显示。如果没有可用的消息,或用户退出应用程序(或开始游戏),我不想打扰用户,而是取消任务以检索新闻项目异步取消标签任务

我认为这将是一件轻而易举的事情任务库,但不幸的是它在Windows Phone的默认装载中不可用(或是否?)。

我认为这里的关键是可取消的部分。我当然知道如何开始一个异步操作,但是什么是可取消部分的最佳实践?

回答

0

任务并行库可用于Windows Phone,在此NuGet包中:System.Threading.Tasks

但我真的不明白为什么你在乎取消任务。如果用户退出应用程序,任务结束,并且如果您执行其他操作,则不会发生任何事情。

+0

感谢链接和你的观点,你肯定是对的,我没有想到这样。 – UrbanEsc 2012-01-17 08:12:20