国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Csharp中的函數(shù)重載與泛型方法

2021-11-28 21:38 作者:CAE虛擬與現(xiàn)實(shí)  | 我要投稿

1、先看看什么是函數(shù)重載

函數(shù)重載就是函數(shù)名相同,函數(shù)參數(shù)/返回值不同,這個(gè)叫做函數(shù)重載,如下圖所示的兩個(gè)Add函數(shù)。

在調(diào)用的時(shí)候可以根據(jù)需要就可以根據(jù)輸入和返回類型選擇不同的重載函數(shù)。

2、關(guān)于泛型

泛型在C#中是一個(gè)比較重要的概念,它跟許多概念都有交集。比如泛型類、泛型接口、泛型方法等。

今天主要講一下泛型方法,同學(xué)們可以通過(guò)泛型方法來(lái)窺探泛型的用法。

3、泛型方法

在1中我們看到的兩個(gè)函數(shù)雖然通過(guò)重載解決了不同需求,但還有個(gè)問(wèn)題是,能不能有個(gè)辦法寫(xiě)一次,能應(yīng)對(duì)不同的輸入/返回參數(shù),來(lái)減少代碼冗余。最直接的方式就是用泛型方法。

定義好這么有個(gè)泛型方法后,我們?cè)谥骱瘮?shù)里面使用。

把幾個(gè)函數(shù)一塊運(yùn)行以下看看效果


Csharp中的函數(shù)重載與泛型方法的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
万载县| 和林格尔县| 潮州市| 双辽市| 弥渡县| 长丰县| 商都县| 福贡县| 临泽县| 田东县| 平湖市| 卓尼县| 阳朔县| 盖州市| 囊谦县| 平顶山市| 行唐县| 中方县| 开平市| 宁德市| 冷水江市| 犍为县| 北京市| 宁化县| 宁强县| 宝清县| 五华县| 星座| 南昌市| 理塘县| 景宁| 建瓯市| 合山市| 随州市| 彝良县| 饶阳县| 班玛县| 内黄县| 柳州市| 富源县| 定结县|