公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

C#匿名方法和Lambda表達(dá)式

admin
2025年3月22日 7:48 本文熱度 331

通過(guò)對(duì)比使用傳統(tǒng)的委托、匿名方法、Lambda表達(dá)式實(shí)現(xiàn)對(duì)方法的調(diào)用比較他們之間有何不同。

匿名方法

必須明確參數(shù)類型,不用創(chuàng)建方法然后去調(diào)用,直接將方法寫到delegate委托里面。

將委托和實(shí)際方法的調(diào)用合二為一。

Lambda表達(dá)式:

將匿名方法中的delegate刪掉,在參數(shù)類型后面寫=>然后跟著方法體。

namespace _005_匿名方法{    //匿名方法允許將代碼塊(委托中的方法體部分)提供委托變量作為參數(shù)傳遞,以代替單獨(dú)定義的方法    //將委托和實(shí)際方法的調(diào)用合二為一    public partial class 匿名方法 : Form    {        //【1】聲明委托(定義一個(gè)函數(shù)的原型:返回值+參數(shù)類型和個(gè)數(shù))        public delegate int CalDelegate(int a, int b);//帶返回值,兩個(gè)參數(shù)        public 匿名方法()        {            InitializeComponent();        }        #region 匿名方法
        private void btNiMing_Click(object sender, EventArgs e)        {            //匿名方法            //必須明確參數(shù)類型,不用創(chuàng)建方法然后去調(diào)用,直接將方法寫到delegate委托里面            CalDelegate objCal = delegate (int a, int b)//沒(méi)有具體名稱,只有委托關(guān)鍵字、方法參數(shù)、方法體            {                return a + b;            };            int result = objCal(2030);            MessageBox.Show(result.ToString());        }        #endregion
        #region 傳統(tǒng)委托              private void btDelgate_Click(object sender, EventArgs e)        {            //【3】創(chuàng)建委托對(duì)象            CalDelegate objCal;            //【4】關(guān)聯(lián)具體方法            objCal = Add;            //【5】通過(guò)委托調(diào)用方法            int result = objCal(2030);//相當(dāng)于執(zhí)行的是Add(20,30)            MessageBox.Show(result.ToString());        }        //【2】根據(jù)委托編寫具體方法        static int Add(int a, int b)        {            return a + b;        }        #endregion
        #region Lambda表達(dá)式               private void btLambad_Click(object sender, EventArgs e)        {            //CalDelegate objCal = delegate (int a, int b)//沒(méi)有具體名稱,只有委托關(guān)鍵字、方法參數(shù)、方法體            CalDelegate objCal = (int a, int b) =>//將delegate刪掉,在參數(shù)類型后面寫=>然后跟著方法體            {                return a + b;            };            int result = objCal(2030);            MessageBox.Show(result.ToString());        }        #endregion    }}

閱讀原文:原文鏈接


該文章在 2025/3/24 13:21:14 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 成人黄色视频一二三区 | 国产成人影院一区二区 | 国产一本一道久久香蕉 | 国产午夜福利在线不卡视频 | 岛国一区二区三区在线观看视频 | 国产不卡视频一区二区三区 | 高清无码午夜福利视频 | 国产成人精品高清在线观看93 | 国产无套粉嫩白浆在线 | 国产自产v一区二区三区c按摩 | 精品人妻va出轨 | 国产精品秘 | 国产在线视频二区 | 国产欧美大片在线 | 国产高清无套内谢 | 18禁裸乳无遮挡免费观看 | 国产精品无码av在毛片 | 成人国产一区二区日韩 | 国产午夜精品一区二区三区 | 成人黄色在线观看 | 国产在线精品福利一区二区三区 | 精品无码中出在线精品视频 | 精品国产一区二区三区久久久久久 | 91精品国产高清久久 | 国产精品美乳在线观看 | 国产精品无码秘入口草莓成人 | 91福利院| 国产三级xxxxx在线观看 | 91激情视频 | 国产成人精品高清在线观看 | 国产aⅴ无码专区久久精品国产 | 国产福利视频在线观看 | 99久久国内精品成人免费 | 91在线视频免费观看 | 国产免费高潮白浆二区三区 | 国产午夜人做人免费视频 | a级毛片高清免费 | 国产在线精品一区二区三 | 国产精品无码一区二区三区 | 99久久亚洲视频 | 国产成人毛片 |