1. 程式人生 > >C#非同步程式設計2:非同步方法

C#非同步程式設計2:非同步方法

一、非同步方法描述:    

    1、非同步方法結構  

                                   

   2、除了方法可以作為非同步物件之外,Lambda表示式和匿名方法均可作為非同步物件

   3、非同步方法特徵:

                  

   4、非同步方法三種返回型別:

                  

                                        

 

 

                 

 

                                    

 

                     

                                     

 

 

二、非同步方法控制流 

                          

 

 

                               

 

非同步方法中await表示式之前的部分,在呼叫非同步方法時,先同步執行該部分,只有同步執行完wait表示式之前的部分,才會非同步執行await表示式中的內容,並返回到呼叫方法,非同步執行完await表示式之後再執行非同步方法中的後續部分

 

三、非同步方法返回型別