- 0
- 0
- 约1.29万字
- 约 62页
- 2017-01-01 发布于广东
- 举报
第七章 委托与事件、泛型和反射 本章主要内容 委托与事件 泛型类,结构,接口和泛型成员 可空类型 反射获取和加载程序集,反射获取类型及其成员,调用实例方法 委托 委托delegate是一种引用数据类型,委托的对象实例中存放的是方法的引用。 调用委托时,它可以调用多个方法。这称为多路广播。若要向委托的方法列表(调用列表)中添加额外的方法,只需使用加法运算符或加法赋值运算符(“+”或“+=”)添加两个委托。若要从调用列表中移除方法,使用减法运算符或减法赋值运算符(“-”或“-=”)。 下面通过实例演示使用加法运算符“+”向委托的方法列表中添加额外的方法,以及使用减法运算符“-” 从调用列表中移除方法。 事件概述 事件是类在发生其关注的事情时用来提供通知的一种方式。引发事件的对象称为事件的源或发送者。对象引发事件的原因很多:例如按钮单击或菜单选择等。 事件具有以下特点: 事件是用来通知对象需要执行某种操作的方式。 事件通常用在图形用户界面中。 事件通常使用委托事件处理程序进行声明。 事件可以调用匿名方法来替代委托。 使用事件 使用事件步骤是:声明事件委托类型定义、引发事件类定义和接受事件类订阅事件。 声明事件委托类型 事件和方法一样具有签名,签名包括名称和参数列表。事件的签名通过委托类型来定义,因此首先为事件声明一个委托,如: public delegate void Change
您可能关注的文档
- CorelDRAW职业应用项目教程张丽霞包装设计(二)课件教学.ppt
- CorelDRAW职业应用项目教程张丽霞包装设计(一)课件教学.ppt
- CorelDRAW职业应用项目教程张丽霞地理位置指示效果图课件教学.ppt
- CorelDRAW职业应用项目教程张丽霞房地产宣传广告整体设计课件教学.ppt
- CorelDRAW职业应用项目教程张丽霞服装设计课件教学.ppt
- CorelDRAW职业应用项目教程张丽霞个人网页设计课件教学.ppt
- CorelDRAW职业应用项目教程张丽霞户外广告设计课件教学.ppt
- CorelDRAW职业应用项目教程张丽霞卡片类设计(二)课件教学.ppt
- CorelDRAW职业应用项目教程张丽霞卡片类设计(一)课件教学.ppt
- CorelDRAW职业应用项目教程张丽霞卡通风景画设计课件教学.ppt
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 3.1农业区位因素(课时一)一境到底 任务群教学课件高一第二学期地理人教版2019必修第二册.pptx VIP
- 国开电大儿童心理学 形考册练习三答案.docx VIP
- 青春志愿行PPT课件.pptx VIP
- 富士变频器E2S用户手册.pdf VIP
- 《HSK标准教程4上》第4课《不要太着急赚钱》自用课件.pptx VIP
- 2025年云南省高校毕业生三支一扶考试公共基础知识试题卷.docx
- IEC61851-1 2017(通用要求)中文.docx VIP
- 《大学生创业导论》章节测试试题及答案解析.docx VIP
- 《HSK标准教程4上》第1课《简单的爱情》自用课件.pptx VIP
- DB63T 1201-2023小蠹虫防控技术规范.docx VIP
原创力文档

文档评论(0)