我想知道
之间的区别protected async override void OnNavigatedTo(NavigationEventArgs e)
和
protected override void OnNavigatedTo(NavigationEventArgs e)
导航方法中使用async的目的是什么?有什么优势,在什么样的条件下最好这样做?我之前从未在导航事件中使用异步,但是我引用的新教程是。
答案 0 :(得分:2)
不同之处在于,当您将方法标记为 async 时,您可以在其中进行异步调用,这不会阻止UI线程。例如:在 OnNavigatedTo 方法中,您可以异步加载一些数据。
正如@SonerGönül在评论中提到的那样,你应该查看async (C# Reference)