- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
公共语言运行库和类型
习题(续) 8. 谈谈你对泛型的理解,并说明其优点。 2.7 习题 * * * * * * * * * * * * * * * * * * * * * * * * * * * * 第2章 公共语言运行库和类型 .NET Framework 2.0 程序设计 第 1 章: .NET Framework 2.0简介 第 2 章:公共语言运行库和类型 第 3 章:托管代码的编译和执行 第 4 章:委托和事件 第 5 章:读取和写入文件 第 6 章:集合和泛型 第 7 章:数据的序列化 第 8 章:GDI+ 第 9 章:在 .NET Framework 2.0中实现加密 第 10 章: COM 组件与.NET Framework程序集之间的交互操作 第 11 章:使用类型元数据 第 12 章:创建多线程应用程序和应用程序域 第 13 章:代码访问安全性 第 14 章:监视和调试应用程序 第 15 章:使用服务应用程序和电子邮件消息 第 16 章:创建全球化应用程序 第 17 章:配置和安装程序集 本章学习目标: 熟悉.NET的核心部分:公共语言运行库和类型 进一步熟悉.NET,因为你已经掌握了它的核心 目标 构建托管代码:通用类型系统 通用类型系统 公共语言规范 特殊系统类型 小结 实验 习题 第2章 公共语言运行库和类型 构建托管代码:通用类型系统 2.1 构建托管代码:通用类型系统 CTS构成了.NET Framework的公共语言运行库的基础,它为.NET平台的多语言特性提供了支持。 算法 + 数据结构 = 程序,而数据结构在微软.NET Framework平台中的形式就是通用类型系统(Common Type System),简称CTS。 CTS不仅定义了所有的数据类型,并提供了面向对象的模型以及各种语言需要遵守的标准。 构建托管代码:通用类型系统 通用类型系统 公共语言规范 特殊系统类型 小结 实验 习题 第2章 公共语言运行库和类型 通用类型系统 2.2 通用类型系统 通用类型系统 值类型和引用类型 值类型和引用类型之间的相互转换:装箱和拆箱 类型转换 通用类型系统(续) 2.2 通用类型系统 值类型和引用类型 2.2.1 值类型和引用类型 值类型和引用类型之间的基本区别是: 值类型的单独实例分配在堆栈上 。 引用类型的实例只在堆栈上分配了对其实际值的引用,值本身分配在堆上。 类型转型 2.2.3 类型转换 1. 隐式强制转换 [VB.NET] [C#] ????Dim a As Int32 ?Int32 a;????Dim b As Double?? ?Double b;????a = 100? ?a = 100;????b = a? b = a; 2. 隐式强制转换 [VB.NET] [C#] ????Dim a As Int64 = 100 ?Int64 a = 0;????Dim b As Int32 = 0 ?Int32 b = 0;????b = CInt(a) ??? ??b = (Int32) a; ????? 代码示例VB 构建托管代码:通用类型系统 通用类型系统 公共语言规范 特殊系统类型 小结 实验 习题 第2章 公共语言运行库和类型 公共语言规范 2.3 公共语言规范 CLS 定义了 CTS 的一个子集(很大一部分),如果语言需要与他符合CLS的语言进行互操作,则必须遵守该规
您可能关注的文档
- AeTM系统自助订票用户指导手册中文版-Huawei.PPT
- 2017年潞安集团公司矿山救护比武复习大纲4.DOC
- ARM体系结构概述.DOC
- Android移植到博创S3C2410试验箱-结题答辩-TeamPal-软件.PPT
- Arduino搭建环境监测系统1功能实现我居住的地方离沙角电厂很近.DOC
- ASIPPASIPPASIPPEASTHT-7U颈管表面温度测量.PPT
- ALEXZHANG张振宇创意总监-营销服务商.PPT
- Cd4093由四个2输入端施密特触发器电路组成每个电路均为在两输入.DOC
- 21HDX9000连接调音台-Polycom宝利通视频会议系统.PPT
- CCD摄像调焦手柄多达五种光源系统品种全面可根据临床要求进行.PPT
原创力文档


文档评论(0)