![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
委托
风中暮雨
这个作者很懒,什么都没留下…
展开
-
委托后加?.Invoke
先上案例using System; namespace YhTest1{ public delegate void GreetDelegate(string name); class Program { private static void English(string name) { Console.WriteLine("Hello!" + name); } private st转载 2020-10-27 10:33:23 · 442 阅读 · 0 评论 -
[C# 基础知识系列]专题二:委托的本质论
引言:上一个专题已经和大家分享了我理解的——C#中为什么需要委托,专题中简单介绍了下委托是什么以及委托简单的应用的,在这个专题中将对委托做进一步的介绍的,本专题主要对委本质和委托链进行讨论。一、委托的本质 平时我们很容易使用委托——用C# delegate关键字定义委托,再用new操作符构造委托实例,然后通过调用委托实例来调用回调方法(就是用一个了委托对象的变量来代替方法名,这句话如转载 2013-02-22 17:40:10 · 547 阅读 · 0 评论 -
[C# 基础知识系列]专题一:深入解析委托——C#中为什么要引入委托
引言:对于一些刚接触C# 不久的朋友可能会对C#中一些基本特性理解的不是很深,然而这些知识也是面试时面试官经常会问到的问题,所以我觉得有必要和一些接触C#不久的朋友分享下关于C#基础知识的文章,所以有了这个系列,希望通过这个系列让朋友对C#的基础知识理解能够更进一步。然而委托又是C#基础知识中比较重要的一点,基本上后面的特性都和委托有点关系,所以这里就和大家先说说委托,为什么我们需要委托。转载 2013-02-22 17:23:37 · 526 阅读 · 0 评论 -
[C# 基础知识系列]专题三:如何用委托包装多个方法——委托链
引言: 上一专题介绍了下编译器是如何来翻译委托的,从中间语言的角度去看委托,希望可以帮助大家进一步的理解委托,然而之前的介绍都是委托只是封装一个方法,那委托能不能封装多个方法呢?因为生活中经常会听到,我代表大家的意见等这样的说话,既然委托也是一个代表,那他如果只能代表一个人,那他的魅力就不是很大了吧,所以我们就会委托能不能代表多个方法的? 答案是可以的,这就是本专题要讲的内容——委托链,委托链转载 2013-02-22 17:54:50 · 2429 阅读 · 0 评论 -
Winform开发框架之数据即时更新的实现
winform开发中有多种页面间的传值,下面介绍下通过事件进行页面的刷新操作1、Winform开发框架的界面层的继承关系在开篇之前,首先介绍一下Winform开发框架中的界面层的继承关系,首先我把所有窗体区分为三类,一类是普通的窗体,一类编辑窗体,还有一类是列表显示窗体。窗体的集成可以封装处理很多东西,良好的封装和继承,可以为我们提高效率,减少重复代码,它的作用不再在此讨论和强调。采用转载 2013-06-03 15:54:06 · 1435 阅读 · 0 评论