委托也是一种类型,初始化时需要一个方法支持。委托是记录方法信息的一种类型,调用委托时就是调用初始化委托的方法。当委托作为函数参数时,就是将方法作为参数传入,而这种方法可通过Lambda表达式对进行改写,可极大加快编程的灵活性。
简单委托
1 | class Program |
泛型委托
可定义一个委托,用来调用多个方法。
1 | class Program |
预定义委托
不用事先定义委托就可以使用方法对委托进行初始化,在.net Core中被大量使用。
1 | class Program |
委托也是一种类型,初始化时需要一个方法支持。委托是记录方法信息的一种类型,调用委托时就是调用初始化委托的方法。当委托作为函数参数时,就是将方法作为参数传入,而这种方法可通过Lambda表达式对进行改写,可极大加快编程的灵活性。
1 | class Program |
可定义一个委托,用来调用多个方法。
1 | class Program |
不用事先定义委托就可以使用方法对委托进行初始化,在.net Core中被大量使用。
1 | class Program |