总结 委托的本质: 委托是一种特殊的数据类型,它表示某种特定类型的函数,并且可以表示多个函数,将这些函数串联起来.使用委托就好像函数调用一样. 委托实质上是一个类,编译器会根据关键字delegate自动生成一个从System.Delegate类派生的类.所以,它具有可访问性,public, private等,也包含几个默认的成员函数和属性.(这些可通过IL代码看出编译器为委托生成的具体的类名称和代码) 委托的作用: 委托时一种在C#中实现函数动态调用的方式,通过委托可以将一些相同类型的函数串联起…