asynchronous - 是否有“简单等待”的异步等待方法
问题描述
假设我想每 10 分钟上网一次。
基本上,我上网然后等待 10 分钟。
我希望等待 10 分钟是异步的并等待。所以在这 10 分钟内,我的程序可以做其他事情。
通常,我们使用 async 和 await 处理需要很长时间的任务。这一次,我只想等一会儿。
解决方案
要异步等待,请使用Task.Delay
:
await Task.Delay(TimeSpan.FromMinutes(10));
推荐阅读
- reducers - GEE 中新定义的网格单元内不同年份的图像收集数据的总和
- asp.net-core - 使用 asp.net 核心进行属性的依赖注入
- sql - 将电话号码格式化为美国格式 (###) ###-####
- java - 何时需要 Throws 以及如何传递异常?
- python-3.x - 使用矩阵乘法进行 Scipy 优化
- c# - 是否可以动态更改 ToolbarItem 的图标?
- powershell - 比较对象返回意外结果
- java - Android/Java:如何获取 ArrayList
从一个活动到另一个? - java - 如何解决此错误?您需要调用 ParameterRegistration#enablePassingNulls(true) 以传递空参数
- mysql - Mysql - 查询以显示两个链接表的单个记录,其条件仅在其中一个