随笔分类 -  C#中的委托

摘要:一、我们在使用C#的过程中,不可避免的用到了委托。 委托的本质是什么呢? 从语法上看,委托是对方法的抽象封装,例如:public void print1(),public void print2(),我们可以抽象化,public delegate void Print();用Print p来声明,委 阅读全文
posted @ 2018-11-09 15:25 卖雨伞的小男孩 阅读(1395) 评论(0) 推荐(0) 编辑
摘要:首先介绍下,winform中可以用this.invoke来实现;wpf中要使用调度器Control.Despite.invoke; (Action)(()=> { })和 new Action (()=>{ button1.Content = "Action"; })是等价的 阅读全文
posted @ 2017-06-29 18:09 卖雨伞的小男孩 阅读(576) 评论(0) 推荐(0) 编辑
摘要:委托,顾名思义,就是让其他代理,本质就是为具有共性方法组定义一个方法模板;(交流可以加qq群:568055323) 委托常见的方式有一般委托显示定义,Func<T,TResult> (T,表示传入参数的类型,TResult)表示返回的类型,可以最多有四个参数传入, Action<T>,与Func的唯 阅读全文
posted @ 2017-06-29 16:47 卖雨伞的小男孩 阅读(976) 评论(0) 推荐(0) 编辑
摘要:下面为即将被调用的方法: public delegate int AddHandler(int a,int b);public class 加法类{ public static int Add(int a, int b) { Console.WriteLine("开始计算:" + a + "+" + 阅读全文
posted @ 2016-08-17 14:50 卖雨伞的小男孩 阅读(6805) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示