五月天青色头像情侣网名,国产亚洲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表達式的評論 (共 條)

分享到微博請遵守國家法律
黔江区| 麦盖提县| 吉林省| 高密市| 闽侯县| 桂林市| 东乌| 奉贤区| 平陆县| 碌曲县| 综艺| 阿勒泰市| 广汉市| 鄯善县| 东丽区| 屏边| 定州市| 时尚| 夏河县| 黄骅市| 香港| 尚志市| 山阴县| 阜新| 雅江县| 佳木斯市| 白玉县| 石棉县| 绍兴市| 易门县| 东乌珠穆沁旗| 通河县| 电白县| 柞水县| 巴林右旗| 深水埗区| 怀集县| 小金县| 和田县| 雷州市| 天全县|