- 2
- 0
- 约1.22万字
- 约 41页
- 2015-12-14 发布于广东
- 举报
第七章 委托与事件、泛型和反射 本章主要内容 委托与事件 泛型类,结构,接口和泛型成员 可空类型 反射获取和加载程序集,反射获取类型及其成员,调用实例方法 委托 委托delegate是一种引用数据类型,委托的对象实例中存放的是方法的引用。 调用委托时,它可以调用多个方法。这称为多路广播。若要向委托的方法列表(调用列表)中添加额外的方法,只需使用加法运算符或加法赋值运算符(“+”或“+=”)添加两个委托。若要从调用列表中移除方法,使用减法运算符或减法赋值运算符(“-”或“-=”)。 下面通过实例演示使用加法运算符“+”向委托的方法列表中添加额外的方法,以及使用减法运算符“-” 从调用列表中移除方法。 事件概述 事件是类在发生其关注的事情时用来提供通知的一种方式。引发事件的对象称为事件的源或发送者。对象引发事件的原因很多:例如按钮单击或菜单选择等。 事件具有以下特点: 事件是用来通知对象需要执行某种操作的方式。 事件通常用在图形用户界面中。 事件通常使用委托事件处理程序进行声明。 事件可以调用匿名方法来替代委托。 使用事件 使用事件步骤是:声明事件委托类型定义、引发事件类定义和接受事件类订阅事件。 声明事件委托类型 事件和方法一样具有签名,签名包括名称和参数列表。事件的签名通过委托类型来定义,因此首先为事件声明一个委托,如: public delegate void Change
您可能关注的文档
- AutoCAD 2010中文版建筑制图教程 曹磊 8 第8章 建筑剖面图的绘制新.ppt
- AutoCAD 2010中文版应用教程 刘瑞新 第2章 新.ppt
- AutoCAD 2010中文版应用教程 刘瑞新 第5章 新.ppt
- AutoCAD 2010中文版应用教程 刘瑞新 第6章 新.ppt
- AutoCAD 2010中文版应用教程 刘瑞新 第9章 新.ppt
- AutoCAD 2011及天正建筑8.2应用教程 刘瑞新 课件 第1章 AutoCAD2011基本知识新.ppt
- AutoCAD 2011及天正建筑8.2应用教程 刘瑞新 课件 第3章 二维图形的绘制新.ppt
- AutoCAD 2011及天正建筑8.2应用教程 刘瑞新 课件 第4章 二维图形的编辑新.ppt
- AutoCAD 2011及天正建筑8.2应用教程 刘瑞新 课件 第5章 创建文字和表格新.ppt
- AutoCAD 2011及天正建筑8.2应用教程 刘瑞新 课件 第6章 图形尺寸的标注新.ppt
最近下载
- 高中同步测控优化设计数学选择性必修第三册配人教A版增强版福建专版第六章测评.docx VIP
- Q-CR 9207-2017铁路混凝土工程施工技术规程_(高清-无水印).pdf VIP
- 壳牌加油站班前会流程.pptx VIP
- 生物化学和分子生物学人卫肝的生物化学省公共课一等奖全国赛课获奖课件.pptx VIP
- 小学阶段英语动词过去式变化汇总表.docx VIP
- 小学阶段英语动词过去式变化汇总表.docx VIP
- 《医院感染风险评估表》.doc VIP
- 国家开放大学古代小说戏曲专题形考任务1-4答案(国开电大)..docx VIP
- 考研英语一二单词大纲核心解读+高频词表.docx VIP
- 2026中考物理必考知识点难题.doc VIP
原创力文档

文档评论(0)