1. 程式人生 > >委託三種賦值方法

委託三種賦值方法

 委託的意義是將方法作為引數傳遞

.net 有三種內建委託

方法的引數和型別必須和委託的引數、型別保持一致

委託的返回值型別和方法的返回值型別是一致的

有時候委託的意義和string 型別的意義是一樣的,但是我們可以給委託連續給多個方法,叫做多播委託,在呼叫委託的時候,方法會依次執行。

多個方法繫結同一個委託我們用+=符號進行賦值

委託就是宣告在類的外部的,意思是不受修飾符的約束。利用委託就是要暴露在客戶端,讓客戶端進行呼叫

接下來就是事件

事件就是封裝委託用的

在實際應用的時候,事件必須在+=或-=的左邊,然後讓方法進行賦值