如何在导航事件中使用异步

时间:2014-01-03 08:01:56

标签: c# asynchronous windows-phone-8

我想知道

之间的区别
protected async override void OnNavigatedTo(NavigationEventArgs e)

protected override void OnNavigatedTo(NavigationEventArgs e)

导航方法中使用async的目的是什么?有什么优势,在什么样的条件下最好这样做?我之前从未在导航事件中使用异步,但是我引用的新教程是。

1 个答案:

答案 0 :(得分:2)

不同之处在于,当您将方法标记为 async 时,您可以在其中进行异步调用,这不会阻止UI线程。例如:在 OnNavigatedTo 方法中,您可以异步加载一些数据。
正如@SonerGönül在评论中提到的那样,你应该查看async (C# Reference)

相关问题