說實在,目前對於這個功能還再熟悉,因為需求上還沒有特別明顯需要用到,加上官方解釋有時候有點不太懂,這邊筆記一下,就我所認知用最白話的方式記錄。
所謂的同步,若照字面上意義,普遍認知就是同時的意思,但在NET上,確不是這樣解釋的,這裡的同步,是指按照步驟執行,也就是一步一步的意思。
所謂的非同步,在這裡的解釋是指”不照步驟執行”(類似多執行緒的意思),也就是說,同時執行某些函式的概念。
値得注意的是,這個async和await的概念,是在.NET Framework 4.5 才開始的喔!
留言
張貼留言