五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

C#筆記:delegate和lambda表達式

2023-02-09 02:20 作者:流年夏華  | 我要投稿

lambda表達式,也就是匿名方法,與普通的方法相比,它缺少名字。

剛才好像在講廢話,但并不是,下面是lambda和普通方法的對比:

第一段代碼中l(wèi)ambda的部分是:

這是lambda中和Action類型委托相兼容的格式,沒有方法名,沒有形式參數(shù),沒有返回值。

那么,還有沒有別的寫法?有:

str是字符串的字段,del與str看起來相似,del像是函數(shù)的字段。

如果需要形式參數(shù),還可以這么寫:

這樣一來,方法便無須先在某個方法外部定義,然后再在方法內(nèi)引用,可以直接定義成委托后調(diào)用。這個寫法適合邏輯復雜,需要將部分邏輯抽象或重用,但又不適合在外部定義邏輯的方法,算是優(yōu)化代碼的一種技巧。

C#筆記:delegate和lambda表達式的評論 (共 條)

分享到微博請遵守國家法律
神池县| 耒阳市| 天柱县| 贡嘎县| 五家渠市| 宁武县| 揭东县| 和顺县| 田东县| 河北省| 东光县| 阿巴嘎旗| 沾化县| 西吉县| 克什克腾旗| 高安市| 太原市| 巨野县| 百色市| 扶风县| 屏东县| 沭阳县| 出国| 霍州市| 长子县| 太保市| 博白县| 刚察县| 兴安县| 利川市| 天等县| 太康县| 商河县| 镇巴县| 耒阳市| 宁阳县| 高淳县| 百色市| 社旗县| 临城县| 蓬溪县|