序
博主簡(jiǎn)單數(shù)了下自己發(fā)布過的異步文章,已經(jīng)斷斷續(xù)續(xù) 8 篇了,這次我想以 async 的返回類型為例,單獨(dú)談?wù)劇?/p>
異步方法具有三個(gè)可讓開發(fā)人員選擇的返回類型:Task<TResult>、Task 和 void。
什么時(shí)候需要使用哪一種返回類型,具體情況需要具體分析。如果使用不當(dāng),程序的執(zhí)行結(jié)果也許并不是你想要的,下面我們就來好好談?wù)勅绾吾槍?duì)不同的情況選擇不同的返回類型。
目錄
返回類型 - Task<TResult>
返回類型 - Task
返回類型 - void
小結(jié)