查看“泛型”的源代码
←
泛型
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于这些用户组的用户使用:
管理员
、
行政员
、users
您可以查看与复制此页面的源代码。
== 泛型介绍 == '''泛型'''泛型是具有占位符(类型参数)的[[类]]、结构、接口和[[方法]],这些占位符是类、结构、接口和方法所存储或使用的一个或多个类型的占位符。泛型集合类可以将类型参数用作它所存储的对象的类型的占位符;类型[[参数]]作为其字段的类型和其方法的参数类型出现。泛型方法可以将其类型参数用作其返回值的类型或者其形参的类型之一。下面的代码阐释一个简单的泛型类定义。 == 泛型示例一 == Visual Basic 2005'''泛型'''Public Class Generic(Of T) Public Field As TEnd ClassC# public class GenericT { public T Field;}C++ generictypename T public ref class Generic {public: T Field;}; == 泛型示例二 == 在创建泛型类的[[实例]]时,会指定实际类型来替换[[类型]]参数。这会建立'''泛型'''一个新的泛型类,称为构造泛型类,选定的类型将替换所有出现的类型参数。最后得到按照您选择的类型定制的类型安全的类,如下面的[[代码]]所示。Visual Basic 2005Dim g As New Generic(Of String)g.Field = "A string"C#Genericstring g = new Genericstring();g.Field = "A string";C++ GenericString^^ g = gcnew GenericString^();g-Field = "A string"; [[Category:技術應用]]
返回至
泛型
。
导航菜单
华夏文化百科
访客
个人工具
创建账户
登录
名字空间
页面
讨论
不转换
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
台灣正體
视图
查看
查看源代码
历史
操作
搜索
华韵导航
子站导航
首页
查字
助手
经典
文集
重要典籍
家训大全
论语集释
周易
资治通鉴
竹书纪年
十三经
金瓶梅小说
古典小说
百科导航
新撰词条
近篡词条
待撰词条
随机页面
使用帮助
工具
链入页面
相关更改
特殊页面
页面信息
旧字形下载
DroidSansFallback(荐)
H-MingLiUC-98(荐)
花园明朝体九万汉字
海峰十三万汉字库
极点海峰9.5词库
更多