gpt4 book ai didi

c# - 我什么时候应该使用 ConfigureAwait(true)?

转载 作者:IT王子 更新时间:2023-10-29 04:34:48 24 4
gpt4 key购买 nike

有没有人遇到过使用 ConfigureAwait(true) 的场景?因为 true 是默认选项,所以我不知道你什么时候会使用它。

最佳答案

true 尝试将延续编码回捕获的原始上下文;否则为假。

实际上更像是说 ConfigureAwait(true) 就像使用 .ContinueWith( t => {...}, TaskScheduler.FromCurrentSynchronizationContext()),其中ConfigureAwait(false) 就像使用 .ContinueWith( t => {...})。如果传递 false,则允许继续在线程池线程上运行,而不是返回到当前同步上下文。

关于c# - 我什么时候应该使用 ConfigureAwait(true)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20878553/

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