試想一個sitution當主叫用戶創建一個任務:Task :: ConfigureAwait - 競賽條件?
{
var tWithCapturedCtx = Task.Run(...);
var tWithoutCapturedCtx = tWithCapturedCtx.ConfigureAwait(false);
await tWithoutCapturedCtx;
}
有沒有一種可能性,即tWithCapturedCtx將執行如此之快,將繼續對所捕獲的上下文中執行?
您的編輯完全改變了問題,並可能使現有/接受的答案失效。請避免此類修改 - 如果您覺得您沒有正確表達您的問題,請隨時提出新問題。考慮恢復更改。 –
@ user3284063:我回滾了你的編輯,因爲它提出了一個不同的問題。請隨時發佈一個新問題。 –