C#委托总结
前些日子,簡單的熟悉和了解了一下委托,因為自己之前也沒接觸過委托,所以就上網(wǎng)搜羅了一下,并簡單的記錄和實踐了一下,并將此記錄在了博客園里了。今天正好有空,就再來回顧一下,慢慢了看了一下還是感覺像是新知識,雖然腦子里隱隱約約的有了一些印象。
C#委托一 (委托基礎(chǔ))
C#委托二 (委托類型)
通過委托基礎(chǔ)簡單的對委托進行了了解,然后定義了簡單的委托,通過委托實現(xiàn)兩個數(shù)值之間比較大小。
然后對委托類型進行初步的了解。
C#委托三 (多播委托)
多播委托就是通過委托可以依次的執(zhí)行我們預(yù)先定義好的方法。
C#委托四 (匿名方法)
匿名方法就好像是沒有方法,當(dāng)一個方法很少使用,或者方法體很短的話可以使用,并且在C#3.0之后的版本可以用λ表達式來進行定義
C#委托五 (自定義事件)
事件是類和對象向外界發(fā)出的消息,事件的執(zhí)行是通過事件委托的方式,調(diào)用我們所準(zhǔn)備好的處理方法。要響應(yīng)某些事件并針對某些事件執(zhí)行我們指定的方法。需要幾個簡單的步驟,可以去了解下。
當(dāng)然委托還可以處理很多事情,尤其是那些控件,其實都是經(jīng)過委托來實現(xiàn)調(diào)用方法的。如果你了解設(shè)計模式,那么你應(yīng)該知道觀察者模式的實現(xiàn)就是通過委托來實現(xiàn)的。
對委托的理解還是不夠深入,還需要進行項目實踐,那樣學(xué)起來才能慢慢的進行深入,對委托的理解暫時告一段落,日后還會補充。
總結(jié)
- 上一篇: 小乔大学生活日记
- 下一篇: C#实验室常用软件-Windows Li