Windows 10 UWP 应用在长时间运行的任务上异步/等待使用

迈克尔·贝德福德

拥有一个面向 .Net 核心的 Windows 10 UWP 应用程序。我仍在掌握 async/await 过程,但我开始了解它并更多地使用它。问题是,如果我有一个长时间运行的任务,可能大部分时间都处于闲置状态,例如一个 http 客户端等待和监听,我想在用户继续使用应用程序时在后台进行,async/await 仍然是一个很好的选择用于这种类型的情况还是这种情况更适合在另一个线程中实际运行?

谢谢!

我认为 async/await 对于这些类型的场景不是一个好主意。应用程序必须等到操作完成,这不是很好的用户体验。您可以为此创建一个后台任务并根据您的条件触发该任务。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Windows 10 IoT上的UWP

来自分类Dev

Windows 10 UWP可以在Windows 8.1设备上运行吗?

来自分类Dev

整个 UWP 系统无法在 Windows 10 上运行

来自分类Dev

Windows 10 UWP上的应用程序内购买麻烦

来自分类Dev

用户在 Windows 10 (UWP) 上离开应用 JavaScript 回调

来自分类Dev

广告 ID - UWP (Windows 10)

来自分类Dev

如何使Webview作为BackgroundTask C#UWP Windows 10运行

来自分类Dev

在Windows 10 UWP应用的桌面上设置窗口大小

来自分类Dev

Windows Phone 10 UWP应用中的区域格式和语言

来自分类Dev

Windows 10 UWP应用中的ItemsControl和ItemTemplateSelector

来自分类Dev

在Windows 10 UWP应用的桌面上设置窗口大小

来自分类Dev

Windows 10 UWP应用启动,然后立即消失

来自分类Dev

Windows 10 UWP应用:通过移动宽带的StreamSocket

来自分类Dev

如何在 Windows 10 中杀死 UWP 应用程序?

来自分类Dev

在 Windows 10 移动版中启动 UWP 应用时出错

来自分类Dev

Windows 10 UWP 应用:上传大文件最简单的地方?

来自分类Dev

WP 8.1 XAML应用在MapControl上的Windows 10移动版上节省了时间

来自分类Dev

Windows 10移动版(UWP)上的ContentDialog宽度拟合

来自分类Dev

Windows 10移动版(UWP)在ContentDialog上的键盘行为

来自分类Dev

通过Windows 10 uwp上的代码重新启动

来自分类Dev

防止 Windows 10 上 UWP 的屏幕外滑动功能

来自分类Dev

Cortana Windows 10 UWP集成-在VCD中使用{*}

来自分类Dev

ScrollViewer无法使用UWP Windows 10 Phone滚动

来自分类Dev

如何使用UWP在Windows 10中启用墙纸更改转换?

来自分类Dev

使用 RSSI 的 Windows 10 UWP BTLE 信标地理围栏

来自分类Dev

InterstitialAd无法与Windows Phone 10(UWP-Windows 10)一起使用

来自分类Dev

仅针对Windows 10移动版的Windows 10 UWP

来自分类Dev

Windows 10 UWP应用的任务栏中未显示图标

来自分类Dev

查询多个表SQLite Windows 10 UWP

Related 相关文章

  1. 1

    Windows 10 IoT上的UWP

  2. 2

    Windows 10 UWP可以在Windows 8.1设备上运行吗?

  3. 3

    整个 UWP 系统无法在 Windows 10 上运行

  4. 4

    Windows 10 UWP上的应用程序内购买麻烦

  5. 5

    用户在 Windows 10 (UWP) 上离开应用 JavaScript 回调

  6. 6

    广告 ID - UWP (Windows 10)

  7. 7

    如何使Webview作为BackgroundTask C#UWP Windows 10运行

  8. 8

    在Windows 10 UWP应用的桌面上设置窗口大小

  9. 9

    Windows Phone 10 UWP应用中的区域格式和语言

  10. 10

    Windows 10 UWP应用中的ItemsControl和ItemTemplateSelector

  11. 11

    在Windows 10 UWP应用的桌面上设置窗口大小

  12. 12

    Windows 10 UWP应用启动,然后立即消失

  13. 13

    Windows 10 UWP应用:通过移动宽带的StreamSocket

  14. 14

    如何在 Windows 10 中杀死 UWP 应用程序?

  15. 15

    在 Windows 10 移动版中启动 UWP 应用时出错

  16. 16

    Windows 10 UWP 应用:上传大文件最简单的地方?

  17. 17

    WP 8.1 XAML应用在MapControl上的Windows 10移动版上节省了时间

  18. 18

    Windows 10移动版(UWP)上的ContentDialog宽度拟合

  19. 19

    Windows 10移动版(UWP)在ContentDialog上的键盘行为

  20. 20

    通过Windows 10 uwp上的代码重新启动

  21. 21

    防止 Windows 10 上 UWP 的屏幕外滑动功能

  22. 22

    Cortana Windows 10 UWP集成-在VCD中使用{*}

  23. 23

    ScrollViewer无法使用UWP Windows 10 Phone滚动

  24. 24

    如何使用UWP在Windows 10中启用墙纸更改转换?

  25. 25

    使用 RSSI 的 Windows 10 UWP BTLE 信标地理围栏

  26. 26

    InterstitialAd无法与Windows Phone 10(UWP-Windows 10)一起使用

  27. 27

    仅针对Windows 10移动版的Windows 10 UWP

  28. 28

    Windows 10 UWP应用的任务栏中未显示图标

  29. 29

    查询多个表SQLite Windows 10 UWP

热门标签

归档