C#創(chuàng)建任務

發(fā)布時間:2022-02-12 16:53:00  |  來源:騰訊網(wǎng)  

下面從同步方法 Greeting 開始,該方法等待一段時間后,返回一個字符串:

定義方法 GreetingAsync,可以使方法異步化。基于任務的異步模式指定,在異步方法名后加上 Async 后綴,并返回一個任務。異步方法 GreetingAsync 和同步方法 Greeting 具有相同的輸入?yún)?shù),但是它返回的是 Task。Task 定義了一個返回字符串的任務。一個比較簡單的做法是用 Task.Run 方法返回一個任務。泛型版本的 Task.Run() 創(chuàng)建一個返回字符串的任務。由于編譯器已經(jīng)知道實現(xiàn)的返回類型(Greeting返回字符串),因此還可以使用 Task.Run() 來簡化實現(xiàn)代碼:

關鍵詞: C#創(chuàng)建任務

 

網(wǎng)站介紹  |  版權說明  |  聯(lián)系我們  |  網(wǎng)站地圖 

星際派備案號:京ICP備2022016840號-16 營業(yè)執(zhí)照公示信息版權所有 郵箱聯(lián)系:920 891 263@qq.com