大家來看一張圖 先猜猜看為什麼會這樣
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcugDM4EzN2QDOtUDN0cDNxEzMyYjM0ADOxAjMtUjNzIzN08CX0ADOxAjMvwVN2MjM3QzLcd2bsJ2Lc12bj5ycn9Gbi52YugTMwIzcldWYtl2Lc9CX6MHc0RHaiojIsJye.png)
關于async await的原理 建議檢視
https://blog.csdn.net/brook_shi/article/details/50803957
這篇文章分析的很透徹
和AsyncLocal有關的 最最關鍵的部分是
對,就是上下文。在 執行異步的方法時。會每次建構異步上下文,大家記住 AsyncLocal是跟着上下文的,
是以
注意以上是對值類型進行的分析
引用類型會不一樣
如果了解有誤還望大佬指正教育
謝謝
如果您覺得閱讀本文對您有幫助,請點一下“推薦”按鈕,您的“推薦”将是我最大的寫作動力!歡迎各位轉載,轉載文章之後須在文章頁面明顯位置給出作者和原文連接配接,謝謝。