C#:委托的理解和使用

理解:委托定义了一种方法的类型,相当于变量的List,同类型的变量可以按顺序先后添加到List中,同类型的方法也可以按顺序先后添加到委托中。

分析:

  • 什么是方法的类型:返回值类型、参数相同的方法,可以视为同一类型。
  • 委托如何定义方法的类型:
    在这里插入图片描述
    开始使用:
    在上面的图片中,通过delegate关键字定义了一个名为DelegateDemo的委托类型。

1.通过DelegateDemo这个委托类型声明一个委托类型的变量。
在这里插入图片描述
2.按照该委托定义的方法的类型,声明一些方法
在这里插入图片描述
3.委托的具体使用
在这里插入图片描述
总结:以上就是我对委托的理解,以及委托的使用方法,委托还有C#中的泛型委托,这里不做解释,想继续了解可以去看查阅其他资料。

附:完整图
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/u011229164/article/details/106817113