文章出處

 

委托:
也稱為代理,事件也是一種委托;
定義在類的最外面

1、定義委托
關鍵字:delegate
函數簽名:簽名和函數保持一致
定義委托的時候要根據函數來定義
public delegate int First(int a,int b);
指向的方法的返回類型,需要參數必須一致!

2、定義委托變量,指向方法

委托不能被實例化,因為不是類;

First f = new JiaFa().JiaFa; //新建委托變量,指向方法,注意!!方法不需要小括號!!

第二次可以使用+=

public int JiaFa(int a,int b)
{
return a+b;
}

調用:
f(5,3);

可以理解為函數的指針,委托指向哪個函數,則這個委托就代表哪個函數
可以讓函數當做參數一樣進行傳遞

 

 

 


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


全站熱搜
創作者介紹
創作者 大師兄 的頭像
大師兄

IT工程師數位筆記本

大師兄 發表在 痞客邦 留言(0) 人氣()