除了回调函数之外,还有什么方法可以让我们实现异步操作吗?
作者:Ryan 提问时间:10/14/2023
主线程告诉系统做某事,并注册一个回调函数。然后主线程继续做一些其他工作。任务完成后,系统将调用 。和主线程可以并发运行。这就是我对回调函数的了解。handler()handler()handler()...
异步 问答列表
作者:Ryan 提问时间:10/14/2023
主线程告诉系统做某事,并注册一个回调函数。然后主线程继续做一些其他工作。任务完成后,系统将调用 。和主线程可以并发运行。这就是我对回调函数的了解。handler()handler()handler()...
作者:David Klempfner 提问时间:10/16/2023
我有以下代码: public async Task Get() { // With .ConfigureAwait(false): "AspNetSynchronizationContext" ...
作者:David Klempfner 提问时间:10/17/2023
此方法包含一堆 Redis 代码,并在许多地方调用,并且是深度方法调用堆栈的一部分: public void Save() { Task.Run(async () => { var tran...
作者:AntoninL 提问时间:10/17/2023
已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章用事实和引文来回答。 上个月关闭。 改进此问题 我有一个代码盯着一些正在修改我的 Reac...
作者:Abbas Farahani 提问时间:10/17/2023
我正在处理一个 ASP.NET MVC 项目,我想使我的控制器及其方法异步,但我不知道在哪里放置“等待”。 在我的控制器方法中,我调用了一个服务层的方法,该方法使用 linq 查询从数据库中获取数据...
作者:deadant88 提问时间:10/19/2023
我正在尝试检查用户在卡牌交易之间的级别,并在他们掌握满足特定条件时更新级别。如果满足特定条件,则该函数会将一个操作调度到 Redux 存储,该存储也会命中一些中间件以添加该操作的有效负载会话存储。ch...
作者:Domenico 提问时间:10/18/2023
闭。这个问题不可重现或是由错别字引起的。它目前不接受答案。 这个问题是由错别字或无法再现的问题引起的。虽然类似的问题可能在这里是主题,但这个问题的解决方式不太可能帮助未来的读者。 上个月关闭。 ...
作者:TX_ 提问时间:9/30/2013
有没有这样的写法: public async Task<SomeResult> DoSomethingAsync() { // Some synchronous code might or mig...
作者:Zenith 提问时间:10/18/2023
我有一个程序,需要执行以下指令: 通过 Http 请求检索项目列表 对于每个检索到的项目,以该项目为参数执行另一个 Http 请求 目前,我的解决方案如下: var items = await ...
作者:Oliver Hihn 提问时间:10/19/2023
我想要一个 for 循环,每 X 毫秒执行一次代码。它应该是非递归的,以避免在多次迭代后出现堆栈溢出。此外,它应该是非阻塞的,并且其性能应该不错。 我用一个承诺尝试了一下: (async () =...