码迷,mamicode.com
首页 >  
搜索关键字:委托与事件    ( 126个结果
[C#]委托实例分析
一直都听说C#中的委托与事件非常重要,都没有什么切身的体会,而这次通过做一个WinForm二次开发的项目才真正感觉到了委托与事件的犀利之处。1.C#中的事件和委托的作用? 事件代表一个组件能够被关注的一种信号,委托是可以把一个过程封装成变量进行传递并且执行的对象。2.他们之间的关系? 委托是...
分类:Windows程序   时间:2014-12-11 00:12:54    阅读次数:284
关于c#中委托与事件的一些理解
文章目的:作者(初学者)在学习c#的过程中,对事件、委托及其中的“object sender,EventArgs e”一直感觉理解不透,因此在网上找了一些资料,学习并整理出了该篇笔记,希望能将自己的心得记录下来作为积累。限于能力且是初学,有错误的地方还请大家批评指正。注意:该笔记中有部分内容摘自网上...
分类:Windows程序   时间:2014-11-30 14:04:50    阅读次数:377
WinForm窗体间如何传值
窗体间传递数据,无论是父窗体操作子窗体,还是子窗体操作符窗体,有以下几种方式: 公共静态变量; 使用共有属性; 使用委托与事件; 通过构造函数把主窗体传递到从窗体中; 一、通过静态变量 特点:传值是双向的,实现简单 实现代码如下: 在一个app类中定义一个静态成员value public class...
分类:Windows程序   时间:2014-11-28 19:59:35    阅读次数:312
设计模式 之 观察者--委托与事件
观察者模式(Observer)          定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。     假设有个高档的热水器,当水温超过95度的时候:一、扬声器会开始发出语音,告诉你水的温度;二、液晶屏也会改变水温的显示,以提示水已经快烧开了。     如果我们...
分类:其他好文   时间:2014-11-23 21:42:04    阅读次数:163
WinForm窗体间如何传值
窗体间传递数据,无论是父窗体操作子窗体,还是子窗体操作符窗体,有以下几种方式:公共静态变量;使用共有属性;使用委托与事件;通过构造函数把主窗体传递到从窗体中;一、通过静态变量特点:传值是双向的,实现简单实现代码如下:在一个app类中定义一个静态成员valuepublic class app{publ...
分类:Windows程序   时间:2014-11-05 10:47:11    阅读次数:307
【C#】委托与事件
一、委托1.概念:用来存放 方法 指针(地址)的容器。为什么要有委托?当有的业务代码总体已经实现,但有部分需要调用者来决定,就可以使用委托的方式,让调用者把一段代码以 方法的方式 传入。【例子】:List list2 = new List();list2.Add(new Person());list...
分类:Windows程序   时间:2014-10-13 15:50:19    阅读次数:262
委托、Lambda表达式、事件系列06,使用Action实现观察者模式
在"实现观察者模式(Observer Pattern)的2种方式"中,曾经通过接口的方式、委托与事件的方式实现过观察者模式。本篇体验使用Action实现此模式。 就举一个足球场上的例子,当裁判吹响终场哨,胜队庆祝,失败队落寞。把裁判看作是被观察者,比赛中的两队看作是观察者。 裁判作为被观察者需要提供...
分类:其他好文   时间:2014-10-02 13:46:52    阅读次数:230
C#委托与事件
委托的声明public delegate void MyDelegate(string str); 注 1.委托的定义和方法的定义类似,只是在前面加了一个delegate,但委托不是方法,它是一种类型。是一种特殊的类型,看成是一种新的对象类型比较好理解。用于对与该委托有相同签名的方法调用。 2.委托...
分类:其他好文   时间:2014-09-29 10:18:37    阅读次数:187
使用委托中介租房理解委托与事件
委托和事件,.Net Framework中的应用非常广泛,然而,较好的理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像一道门槛儿,跨过去的,觉得太容易了,而没有过去的人每次见到委托事件就觉得心慌慌,浑身不自在。我个人还是比较喜欢用面向对象的编程思想去理解逻辑程序,理解编程。下面就用委托...
分类:其他好文   时间:2014-09-18 11:22:23    阅读次数:288
C#委托与事件
委托是一个定义签名的类型,即方法的返回值类型和参数列表类型。可以使用委托类型来声明一个变量,该变量可以引用与委托签名相同的所有方法。自定义的委托类编译后可以看到都继承了它继承了System.MulticastDelegate类 委托定义返回值一般都是void,因为委托变量可以提供多个订阅者注册,如果...
分类:其他好文   时间:2014-09-11 20:52:52    阅读次数:210
126条   上一页 1 ... 9 10 11 12 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!