日期:2014-05-20  浏览次数:21171 次

如何理解事件与委托?(最好有例子,看的比较明白!)
举个比较形象的例子,比较好理解的例子!!谢谢   !!!!

------解决方案--------------------
就是达到了条件就会去处理相应的事情嘛.
------解决方案--------------------
事件就是一个实例化的委托,(委托的字段)但它不需要直接在本类构造函数中完成构造,它用add 和remove访问器在它的所有者类中完成挂钩。
------解决方案--------------------
个人理解为:

比如热水器,你的方法是水
你把水委托给热水器烧
到一定温度后停止加温
------解决方案--------------------
这个很容易理解。就像我们上网可以用代理服务器一样,也可不使用。。。

主要是实现数据的封装。。。
------解决方案--------------------
事件就是 ---- 这个事被激发的时候,执行哪个函数

委托和事件的关系你暂时可以理解成为,就是定义事件的类。
如同 int i;string j;一样,是个类型
它的本质是一个指向某个函数地址(其实是对象)的指针。(微软包装好的指针)
你实例化一个委托以后,该指针就指向一个目标。

然后你就可以使用委托来调用该方法,或者用委托内置的方法来执行目标方法(异步阿啥的)


看明白了就加分

==================================
小小姑娘
清早起床
提着裤子上茅房
茅房有人,没有办法
只好拉在裤子上..................
QQ:18163708;765835
MSN:yoursunboy@msn.com
Gtalk:yoursunboy@gmail.com
==================================