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

委托的定義

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

1.委托類型 (delegate type) 表示對具有特定參數列表和返回類型的方法的引用。通過委托,我們能夠將方法作為實體賦值給變量和作為參數傳遞。委托類似于在其他某些語言中的函數指針的概念,但是與函數指針不同,委托是面向對象的,并且是類型安全的。


2.委托聲明定義一個從System.Delegate 類派生的類。委托實例封裝了一個調用列表,該列表列出了一個或多個方法,每個方法稱為一個可調用實體。對于實例方法,可調用實體由該方法和一個相關聯的實例組成。對于靜態(tài)方法,可調用實體僅由一個方法組成。用一個適當的參數集來調用一個委托實例,就是用此給定的參數集來調用該委托實例的每個可調用實體。

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

相關視頻回答
回復(0)
返回頂部