位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

委托的特性

提問人:劉冬梅發(fā)布時(shí)間:2020-10-10

1.將方法作為參數(shù)傳遞

通常傳遞的是變量(字段),委托則是傳遞方法

2.回調(diào)方法

3.底層代碼定義方法簽名的類型(委托),定義委托成員

4.上層代碼創(chuàng)建方法,創(chuàng)建委托實(shí)例,讓需要調(diào)用的方法傳給底層

5.底層通過調(diào)用委托,調(diào)用上層方法

6.多路廣播

7.可以同時(shí)維持多個(gè)方法的引用(+=、-=)

8.委托是類型安全的

9.DelegateA da;DelegateB db;即使函數(shù)簽名相同,也不能執(zhí)行da=db;

10.委托類型都是密封的(sealed)

11.不能繼承

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部