通過IL分析C#中的委託、事件、Func、Action、Predicate之間的區別與聯繫

轉自:http://blog.jobbole.com/99171/ 一直以來都是對於事件與委託比較混淆,而且不太會用。找了個時間,總結了一下,感覺清晰了很多。 先說一下個人理解的結論吧: delegate是C#中的一種類型,它實際上是一個能夠持有對某個方法的引用的類。 delegate聲明的變量與delegate聲明的事件,並沒有本質的區別,事件是在delegate聲明變量的基礎上包裝而成的,類似
相關文章
相關標籤/搜索