C#委托和事件详解
1. 委托? A:委托字面意思就是一种代理 B:C#语言里面委托则是让某个方法来实现需求的功能 C:从数据结构方面来讲委托则是和类一样,是一种自定义类型 D:委托它是对方法一类的抽象,就是一系列具有相同签名和返回类型的方法的地址,也就是说它存储的是方法的地址而不是方法本身 F:调用委托的时候,委托一系列的方法都会按照顺序被执行 2. Demo? 比如我们定义一个人类Person如下,具有两个方法 打招呼用英语,打招呼用中文。 定义的委托参数必须传入一个string类型的姓名,无返回值 SayHelloByChinese和SayHelloByEnglish都符合委托的类型。 public
用户评论