委托是一个类型,用于赋值一个方法的引用
1 先定义
2 后使用
定义:delegate void 委托名字(参数); //没有方法体,类型是void
使用:委托名 实例名 = null
可以指向实例方法,也可以指向静态方法
同一类的静态方法可以直接访问

如果需要引用其他类的方法,加上对应路径即可

委托好之后,可以直接用这个变量代替使用这个方法了

委托调用的时候,不能为空,否则会抛出异常

为了避免异常,可以检测委托是否为空

也可以声明一个字符串类型的委托

创建一个委托用于字符串的转换

也可以采用new的方法来传递方法

