




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,泛型,泛型是具有占位符(类型参数)的类、结构、接口和方法【T为委托类型】,这些占位符是类、结构、接口和方法所存储或使用的一个或多个类型的占位符。泛型集合类可以将类型参数用作它所存储的对象的类型的占位符;类型参数作为其字段的类型和其方法的参数类型出现。泛型方法可以将其类型参数用作其返回值的类型或者其形参的类型之一。publicclassGenericpublicTField;泛型类中的字段和方法必须是T类型,创建泛型,在创建泛型类的实例时,会指定实际类型来替换类型参数。这会建立一个新的泛型类,称为构造泛型类,选定的类型将替换所有出现的类型参数。最后得到按照您选择的类型定制的类型安全的类,如下面的代码所示。Genericg=newGeneric();g.Field=Astring;,泛型类型定义,泛型类型定义”是用作模板的类、结构或接口声明,其中具有该类、结构或接口声明可以包含或使用的类型的占位符。例如,Dictionary类可以包含两种类型:键和值。因为它只是一个模板,您不能创建作为泛型类型定义的类、结构或接口的实例。泛型类型参数”或称“类型参数”是泛型类型或方法定义中的占位符。Dictionary泛型类型具有两个类型参数:TKey和TValue,分别表示其键和值的类型,泛型类型参数,“构造泛型类型”或称“构造类型”是为泛型类型定义的泛型类型参数指定类型得到的结果。“泛型类型参数”是替换泛型类型参数的任何类型。一般术语“泛型类型”包括构造类型和泛型类型定义。“约束”是加在泛型类型参数上的限制。例如,可以将类型参数限制为实现IComparer泛型接口的类型以确保可以对该类型的实例进行排序。还可以将类型参数限制为具有特定基类的类型、具有默认构造函数的类型或是引用类型或值类型。泛型类型的用户不能替换不满足这些约束的类型参数。,泛型方法定义,“泛型方法定义”是具有两个参数列表的方法:一个泛型类型参数列表和一个形参列表。类型参数可以作为返回类型或形参的类型出现,如下面的代码所示。TGeneric(Targ)Ttemp=arg;.,泛型方法,泛型方法可以出现在泛型或非泛型类型上。需要注意的是,并不是只要方法属于泛型类型,或者甚至是方法的形参的类型是封闭类型的泛型参数,就可以说方法是泛型方法。只有当方法具有它自己的类型参数列表时,才能称其为泛型方法。在下面的代码中,只有方法G是泛型方法。refclassAgenericTG(Targ).;genericrefclassGenericTM(Targ).;,泛型,嵌套类型和泛型嵌套于泛型类型中的类型依赖于封闭泛型类型的类型参数,公共语言运行库将这
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年河北省唐山市遵化益众中学招聘教师90人模拟试卷及答案详解(考点梳理)
- 2025甘肃陇南市成县消防救援大队招聘政府专职消防员12人模拟试卷有完整答案详解
- 2025黑龙江哈尔滨地铁集团招聘81人考前自测高频考点模拟试题(含答案详解)
- 2025海南乐东县机关事务服务中心招聘保安人员2人模拟试卷及答案详解(名师系列)
- 涂装工艺基础知识培训课程
- 安全培训莱州课件
- 2025辽宁盘锦建设投资有限责任公司招聘工作人员和模拟试卷及答案详解一套
- 2025安徽芜湖宜居投资(集团)有限公司子公司人员招聘10人模拟试卷参考答案详解
- 2025广西河池市招聘中小学紧缺学科教师118人考前自测高频考点模拟试题及答案详解1套
- 安全培训自我防护急救课件
- 钢管桩拔除施工方案
- 第一次月考2024-2025学年度九年级英语
- 2024年广东文化厅直属文化馆招考工作人员高频500题难、易错点模拟试题附带答案详解
- CT维保服务投标方案(技术方案)
- 小学体育六年级上册教案(全册)
- TB-T 3356-2021铁路隧道锚杆-PDF解密
- (正式版)HGT 6313-2024 化工园区智慧化评价导则
- 创新创业教程(第四版)大学生创新创业全套教学课件
- 设备部新员工入职培训
- 招聘会会展服务投标方案(技术标 )
- 高考语文一轮专题复习:诗化小说阅读专练
评论
0/150
提交评论