最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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ó)家法律
贡觉县| 寻乌县| 拉萨市| 剑阁县| 大理市| 黑水县| 会理县| 揭阳市| 宁陵县| 平顶山市| 上林县| 兴文县| 祁东县| 栾川县| 长葛市| 北安市| 遵义县| 永丰县| 灯塔市| 铜陵市| 曲周县| 尼玛县| 万载县| 龙江县| 正宁县| 阳谷县| 康平县| 黔西县| 白城市| 千阳县| 常山县| 永寿县| 永靖县| 龙海市| 墨玉县| 明光市| 剑川县| 理塘县| 景宁| 建瓯市| 余庆县|