C 步入委託(一)

2022-07-14 09:48:13 字數 657 閱讀 1296

c#的委託是每個程式設計師需要掌握的知識,它更好的處理了物件導向的開發。但是很多時候學習起來不是那麼易入門,所以有必要和大家分享一下委託的知識

委託就就好比乙個**公司,它只做中間處理,個人和企業不需要知道他是怎麼處理的。

1:定義  

2:宣告

3:例項化

4:作為引數傳遞

5:使用委託

這個概念比較抽象,我們還是直接看例項吧

要做乙個計算器

1包括四種演算法 加減乘除

protected void jiaf(int a, int b)

protected void jianf(int a, int b)

protected void chengf(int a, int b)

protected void chuf(int a, int b)

// 定義委託

delegate void countdelegate(int a,int b);

protected void page_load(object sender, eventargs e)

//**完成

說明:是用委託後我們不需要知道計算的同時還執行了什麼東西,我們只需知道要執行什麼(加 減 乘 除)種的其中乙個就行,委託其實就是替我們做中間邏輯轉換的一些事情。是不是挺簡單的。。。

步入C 大門

學習一門語言,我認為第一步要訓練自己的思維能力,讓自己的思維更像計算機一樣,具有邏輯連貫性和承接性,如果你的邏輯思維十分的跳躍那麼可能在編碼程式的時候會出現一些考慮不全的漏洞。訓練這種邏輯連貫性和邏輯承接性,我常用的乙個方法是遇見乙個問題細分為多個連貫性的步驟。最後,要學習好c 這門語言需要勤奮不斷...

C 委託 委託概述

c 委託概述 委託這個詞在生活中經常用到,委託律師打官司,委託房地產公司購買房子。委託保險 人辦理保險。委託就是把事情交給別人去辦。c 中的委託和生活中的委託很相似,如果將乙個方法委託給乙個物件,那麼這個物件就可以全權 這個方法執行。委託宣告定義乙個類,它是從 system.delegate 類派生...

C 委託 匿名委託

c 委託 匿名委託 委託變數在繫結方法時,是把方法名賦值給了委託變數名,這 樣就需要在類裡面定義方法,而有些方法只用到了 次,這樣的 方法在類裡面過多時,程式的可讀性就不是太好,針對這種情 況,可以使用匿名委託,即不用在類裡面額外定義方法.delegate定義的匿名委託 格式 delegate 引數...