首先代码定义了一个委托MathOp,其签名匹配与两个函数Add()和Multiply()的签名(也就是其带的参数类型数量相同):
Main()中代码首先使用新的委托类型声明一个变量,并且初始化委托变量.注意,声明时的参数只要使用委托传递的函数的函数名,而不加括号:
委托传递的函数的函数体:
然后把委托变量看作是一个函数名,将参数传递给函数。 Console.WriteLine(op1(100,200));
2.事件的实现过程
|
正在阅读:C#事件机制归纳(上)C#事件机制归纳(上)
2004-07-16 10:16
出处:CSDN
责任编辑:linjixiong
键盘也能翻页,试试“← →”键