社区
C#
帖子详情
大家来谈谈C#中的委托和事件~~
wguorun
2008-10-31 01:34:58
大家来谈谈C#中的委托和事件~~
...全文
156
11
打赏
收藏
大家来谈谈C#中的委托和事件~~
大家来谈谈C#中的委托和事件~~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangkuang5
2008-11-01
打赏
举报
回复
[Quote=引用 4 楼 chopper7278 的回复:]
引用上面链接原文的话~
委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。
使用委托可以将多个方法绑定到同一个委托变量,当调用此变量时(这里用“调用”这个词,是因为此变量代表一个方法),可以依次调用所有绑定的方法。
[/Quote]
相当于C++的函数指针
wguorun
2008-11-01
打赏
举报
回复
多谢各位参与讨论!稍后我会通过大家提供的内容总结出一篇文章!散分!
zpcoder
2008-11-01
打赏
举报
回复
就是 "代理"
leening102
2008-11-01
打赏
举报
回复
事件只不过是委托的封装而已
强烈推荐大家看看这篇博客
http://www.cnblogs.com/JimmyZhang/archive/2007/09/23/903360.html
经典程度我就不多说了
火箭超人
2008-11-01
打赏
举报
回复
www.baidu.com www.google.cn
Fibona
2008-10-31
打赏
举报
回复
http://www.cnblogs.com/jimmyzhang/archive/2007/09/23/903360.html
Fibona
2008-10-31
打赏
举报
回复
委托,就是指定另外一个对像来做这个事情
快乐乔巴
2008-10-31
打赏
举报
回复
引用上面链接原文的话~
委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。
使用委托可以将多个方法绑定到同一个委托变量,当调用此变量时(这里用“调用”这个词,是因为此变量代表一个方法),可以依次调用所有绑定的方法。
wuyq11
2008-10-31
打赏
举报
回复
委托和事件这两个概念是完全配合的。委托仅仅是函数指针,那就是说,它能够引用函数,通过传递地址的机制完成。委托是一个类,当你对它实例化时,要提供一个引用函数,将其作为它构造函数的参数。
委托使用分三步:1、委托声明。2、委托实例化。3、委托调用。
事件有很多,比如说鼠标的事件:MouserMove,MouserDown等,键盘的事件:KeyUp,KeyDown,KeyPress。
有事件,就会有对事件进行处理的方法,而事件和处理方法之间是怎么联系起来的呢?委托就是他们中间的桥梁,事件发生时,委托会知道,然后将事件传递给处理方法,处理方法进行相应处理。
快乐乔巴
2008-10-31
打赏
举报
回复
委托和事件的区别(讲的很详细)
http://blog.csdn.net/chopper7278/archive/2008/10/25/3145000.aspx
TLJewel
2008-10-31
打赏
举报
回复
关注一下,
菜鸟入门 认识
C#
中
的
委托
和
事件
总之,理解和掌握
C#
中
的
委托
和
事件
对于任何想要深入学习 .NET Framework 和
C#
编程的开发者来说都是至关重要的。它们不仅可以提高代码的灵活性,还能帮助开发者更好地实现常见的设计模式,如 Observer 模式,从而...
C#
的
委托
与
事件
的示例代码
在Web页面
事件
和Windows
事件
中
,这些
委托
和
事件
的概念同样适用。例如,在ASP.NET
中
,网页控件如按钮有内置的
事件
(如Click
事件
),开发者可以通过添加
事件
处理程序(event handler)来响应用户的交互。而在Windows ...
c#
高级编程
委托
和
事件
.doc
在
C#
编程
中
,
委托
和
事件
是两种非常重要的特性,它们是.NET框架
中
实现回调机制和
事件
驱动编程的基础。在本文
中
,我们将深入探讨
委托
和
事件
的概念、使用场景以及它们在实际开发
中
的应用。 首先,让我们了解什么是
委托
...
C#
委托
和
事件
,简单示例说明问题
在
C#
编程语言
中
,
委托
和
事件
是两个非常重要的概念,它们构成了
事件
驱动编程的基础。本文将通过简单示例深入浅出地解析这两个概念,帮助您理解它们的工作原理及其在实际开发
中
的应用。 首先,我们来
谈谈
**
委托
**。在...
C#
中
的
委托
和
事件
究竟有何不同
在
C#
编程语言
中
,
委托
和
事件
是两个关键的概念,它们在处理方法调用和对象间的通信方面扮演着重要角色。对于任何
C#
开发者来说,理解这两者的差异至关重要,尤其是在面试过程
中
,这个问题经常被用来评估候选人的专业...
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章