gpt4 book ai didi

.NET 4.0 的任务类 - promise 接口(interface)?

转载 作者:行者123 更新时间:2023-12-04 00:16:04 25 4
gpt4 key购买 nike

Task 是否有 promise 接口(interface)?类如 jQuery 的 deferred 的 promise方法?

最佳答案

TPL 和Task 类与jQuery 的promise 非常不同。

一个 Task实际上实际上更像原始 Action 。如果您想在任务完成时运行某些东西,您将在任务上使用延续。这实际上看起来更像:

Task someTask = RunMethodAsync();
someTask.ContinueWith( t =>
{
// This runs after the task completes, similar to how promise() would work
});

如果您想继续处理多个任务,可以使用 Task.Factory. ContinueWhenAll Task.Factory. ContinueWhenAny 进行适用于多个任务的延续。

关于.NET 4.0 的任务类 - promise 接口(interface)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8948059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com