C# 委托
委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。
using System; namespace App{ public delegate int MethodDelegate(int a,int b); class MyClass{ public static void Main(string[] args){ MethodDelegate ms= new MethodDelegate((new MyClass()).Add);//方法作为参数 Console.WriteLine(ms(10,20));//30 } int Add(int a,int b){ return a+b; } } }
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

更多精彩