本篇文章主要介绍委托的应用。
委托是大家最常见的语法了,但会用与精通之间的差别是巨大的。
一个程序员如果不能精通委托,那么,他永远无法成为高级程序员。
所以,让我们把委托刻到血液里吧。
这样,你才能称为[Developer]。
委托的定义
什么是委托?
委托实际上是一种类型,是一种引用类型。
微软用delegate关键字来声明委托,delegate与int,string,double等关键字一样。都是声明用的。
下面先看下声明代码,这里声明了两个委托。
public delegate void TestDelegate(string message); public delegate int TestDelegate(MyType m, long num);