寫給自己看的C 委託筆記

2022-10-01 01:24:11 字數 774 閱讀 7271

首先先套用一下書中對於委託的描述

什麼是委託,法庭上律師為當事人辯護,他真正執行的是當事人的陳詞,律師就相當於乙個委託物件,而當事人則委託律師物件為自己辯護。

c#中的委託概念就好比律師物件,它是乙個類(「委託是類型別」),因為只有類物件才有物件的概念。

c#中的委託可以理解為函式的乙個包裝,它可以使函式作為引數來傳遞,這在作用上相當於c++的函式指標。

public delegate void mydelegate(string name);

委託能包裝的方法需要滿足一定條件,就是要與委託返回型別相同,引數個數、順序、型別相同,比如:

public void mymethod1(string myname);

public void mymethod2(string yourname);

了解了委託是什麼之後,開始乙個小例子來使用它

using

system;

namespace

delegatehello

//美國人打招呼

public

void helloenglish(string

name)

", name);

}//中國人打招呼

public

void hellochinese(string

name)

", name);

}public

static

void main (string

args)

}}

寫給自己看的

我不常寫日誌,不過最近各種事情,還是有點需要記錄下來。今天下午上資料庫的時候,本來以為被鄙視了的 筆試居然發來恭喜通過的通知,說是等待面試,出乎意料的同時也感嘆rp又用掉了很多 最近的rp消耗確實有點失常,painterbee在mm上的表現就不說了,在校賽上也拿到了之前沒拿過的高名次,雖然是題目的區...

寫給自己看的(一)

第一次寫部落格,琢磨了好久不知道該寫些什麼,後來想了想,就當學習筆記了嘛,反正也沒人看 正好今天在看雙越老師的設計模式的時候講到了 模式,於是就順勢查了查es6中proxy的語法,看了看阮一峰老師的書,感覺又開啟了新世界的大門。先說說什麼是proxy吧。proxy英文的意思是 用阮老師的話說,就是p...

寫給自己看的Promise

static pending pending 準備狀態 static fulfilled fulfilled 解決狀態 static rejected rejected 拒絕狀態 1.初始化狀態 值 then中沒 有處理的函式陣列 2.將resolve和reject函式傳遞 出去 construct...