国产精品久久久久久久久久东京,亚洲视频免费播放,少妇人妻精品一区二区三区视频,日韩一级品

好房網(wǎng)

網(wǎng)站首頁問答百科 >正文

成都新增確診人數(shù)(C)

2022-06-08 05:20:08 問答百科來源:
導(dǎo)讀相信目前很多小伙伴對于C#如何調(diào)用方法都比較感興趣,那么小搜今天在網(wǎng)上也是收集了一些與C#如何調(diào)用方法相關(guān)的信息來分享給大家,希望能夠...

相信目前很多小伙伴對于C#如何調(diào)用方法都比較感興趣,那么小搜今天在網(wǎng)上也是收集了一些與C#如何調(diào)用方法相關(guān)的信息來分享給大家,希望能夠幫助到大家哦。

1、同步方法調(diào)用

1、同步方法就是傳統(tǒng)方法調(diào)用,最簡單的是不帶參數(shù)的,void無返回值的方法。聲明例子如下。調(diào)用只需要方法名()即可。

2、帶有參數(shù)的方法調(diào)用也同樣簡單,參數(shù)寫在方法名后邊的圓括號中,如圖。調(diào)用的時候,只需要在元括號內(nèi)依次填寫對應(yīng)參數(shù)。注意:C#有多種關(guān)鍵字修飾和限定參數(shù),比如in,out,ref等。

3、對于帶有默認參數(shù)的方法聲明,要注意所有的默認參數(shù)要放在參數(shù)列表最后。調(diào)用的時候,從前往后讀取參數(shù),缺的項會自動按照默認參數(shù)。

4、還有帶返回值的方法也很常用。帶返回值的方法必須使用return 特定類型的返回值;來返回。帶返回值的方法有時也叫函數(shù)。

5、異步方法的聲明,或者內(nèi)部等待其它異步方法的方法,要添加關(guān)鍵字async。返回值發(fā)生一定變化:異步方法若無返回值且不可被等待,返回值使用void類型。異步方法若無返回值且可被等待,返回值使用Task類型。異步方法若有返回值,返回值要使用Task<返回值類型>類型。

6、如下,如果直接傳統(tǒng)方式調(diào)用一個異步方法,這個方法會在另一個線程內(nèi)執(zhí)行(默認是用戶態(tài)線程),而原來的線程繼續(xù)執(zhí)行。但是如果加了await關(guān)鍵字等待這個異步方法,語義上就很像同步方法了。

7、另外,await也可以延后使用。如圖是先一起調(diào)用了5個異步方法(占用5個用戶態(tài)線程),然后等它們?nèi)客瓿伞?/p>

C#方法調(diào)用還有很多相關(guān)內(nèi)容,比如可變個數(shù)參數(shù),線程池,協(xié)程等。

如果本對你有幫助,可以投一票,Thanks.

10、

本文到此結(jié)束,希望對大家有所幫助。


版權(quán)說明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!


標簽:

熱點推薦
熱評文章
隨機文章