C#中如何自定义委托
1、在Visual Studio中创建控制台应用程序,如下图:

3、下面我们自定义一个委托,来间接调用Add方法。注意!!!重点来了。1.定义委托要是用delegate关键字,后面跟返回值类型,然后是委托的名栓疠瑕愤字,加一对儿花括号里面是参数列表。2.定义委托,一定要定义到NameSpace里,而不是定义到Class里。因为定义到类里面就成了类的委托字段,不符合我们的使用要求。定义如下图所示:

5、运行程序,可以正确输出结果。 如下图:

1、在Visual Studio中创建控制台应用程序,如下图:
3、下面我们自定义一个委托,来间接调用Add方法。注意!!!重点来了。1.定义委托要是用delegate关键字,后面跟返回值类型,然后是委托的名栓疠瑕愤字,加一对儿花括号里面是参数列表。2.定义委托,一定要定义到NameSpace里,而不是定义到Class里。因为定义到类里面就成了类的委托字段,不符合我们的使用要求。定义如下图所示:
5、运行程序,可以正确输出结果。 如下图: