【发布时间】:2013-07-12 07:57:11
【问题描述】:
(我已经阅读了很多关于异步的内容,我想知道如果混合使用异步函数调用和非异步会发生什么)并且我正在谈论 THREAD pov。
(我知道不应该混合,但我问是为了更好地理解流程)
假设我有(立方体 1)调用异步函数的函数,该函数调用异步函数。
(请注意,cube 1 函数不是异步的)
问题:当控件到达(cube 3)await Task.Delay(100);--
当控件到达时真正发生了什么 cube3 await ?控件是在粉红色箭头(立方体 1)处返回(并被阻止)还是控件被释放并仍在等待(橙色箭头)
【问题讨论】:
标签: .net-4.5 async-await c#-5.0