天天看點

C#委托總結

前些日子,簡單的熟悉和了解了一下委托,因為自己之前也沒接觸過委托,是以就上網搜羅了一下,并簡單的記錄和實踐了一下,并将此記錄在了部落格園裡了。今天正好有空,就再來回顧一下,慢慢了看了一下還是感覺像是新知識,雖然腦子裡隐隐約約的有了一些印象。

<a href="http://www.cnblogs.com/aehyok/archive/2013/02/20/2918904.html">C#委托一 (委托基礎)</a>

<a href="http://www.cnblogs.com/aehyok/archive/2013/02/20/2919445.html">C#委托二 (委托類型)</a>

通過委托基礎簡單的對委托進行了了解,然後定義了簡單的委托,通過委托實作兩個數值之間比較大小。

然後對委托類型進行初步的了解。

<a href="http://www.cnblogs.com/aehyok/archive/2013/02/21/2920262.html">C#委托三 (多點傳播委托)</a>

多點傳播委托就是通過委托可以依次的執行我們預先定義好的方法。

<a href="http://www.cnblogs.com/aehyok/archive/2013/02/22/2922072.html">C#委托四 (匿名方法)</a>

匿名方法就好像是沒有方法,當一個方法很少使用,或者方法體很短的話可以使用,并且在C#3.0之後的版本可以用λ表達式來進行定義

<a href="http://www.cnblogs.com/aehyok/archive/2013/02/22/2922586.html">C#委托五 (自定義事件)</a>

事件是類和對象向外界發出的消息,事件的執行是通過事件委托的方式,調用我們所準備好的處理方法。要響應某些事件并針對某些事件執行我們指定的方法。需要幾個簡單的步驟,可以去了解下。

當然委托還可以處理很多事情,尤其是那些控件,其實都是經過委托來實作調用方法的。如果你了解設計模式,那麼你應該知道觀察者模式的實作就是通過委托來實作的。

對委托的了解還是不夠深入,還需要進行項目實踐,那樣學起來才能慢慢的進行深入,對委托的了解暫時告一段落,日後還會補充。

繼續閱讀