c#
文章平均质量分 64
liuwenblue
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c#中委托、事件之我见(一)
针对c#中是委托,以及与委托连在一起的事件,讲一下我个人的理解。本节先讲什么是委托,后续讲到与委托紧密相关事件,以及委托带来的好处等等。 一、什么是委托 首先,委托是一个类,理解这一点很重要。既然是类,那么我们一般在使用一个类的时候,都是先调用该类的构造函数实例化出该类的一个对象,然后再操作该对象。委托也是如此,不过委托类很特殊,只有一个构造函数,构造函数参数为另一个函数原创 2009-08-20 13:09:00 · 678 阅读 · 0 评论 -
c#中委托、事件之我见(二)
在本节中,主要讲对c#中事件的理解。一、Windows消息提到事件,就不能不提到windows消息,先简单的回顾一下windows消息传递机制:windows消息服务就是一监听程序,当点击鼠标或者按下键盘键,监听程序都将捕获该事件,并作为windows消息进入windows消息队列,windows根据消息的Message ID将各个消息派发给对应的处理程序(当然,也会将没有对应处理程序的消原创 2009-08-20 17:26:00 · 735 阅读 · 1 评论 -
c#中委托、事件之我见(三)
为什么要使用委托一、处理函数回调当一个类在设计的时候,设计者经常会遇到某个功能块开放给该类的使用者实现的情况,这样类设计者就需要把这个函数编码开放出来,由于C#中取消了函数指针这个东东,所以就必须有一个类似的东西来替代这个,就是委托,比函数指针更安全的东东。程序员可以将方法引用封装在委托对象内。然后可以将该委托对象传递给实际被调用的代码块,而不必在编译时知道将调用哪个方法。与C++中的原创 2009-08-30 20:34:00 · 620 阅读 · 1 评论
分享