快速掌握C#语言基础知识点(17.委托)
关注我的动态namespace _17.委托 { public delegate void doMyAction(); //委托无参无返回值 public delegate int doPlus(int a, int b);//委托有参有返回值 internal class Program { //委托成员变量 public static doMyAction action; //委托成员变量 public static doPlus plus; static void Main(string[] args) { action delegate ()//匿名委托 { Console.WriteLine(action 1); }; action ()//lampda表达式 { Console.WriteLine(action 2); }; //实现多播委托 action(); plus (a, b) { return a b; }; plus myPlus; Console.WriteLine(12plus(1,2));//取最后一个赋值方法的返回值 } static int myPlus(int a, int b) { return a - b; } } }
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2472950.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!