C#2.0 Specification(泛型一)[3]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 tlping 的 blog

class c{}

class c<v>{}//错误,c定义了两次

class c<u,v>{}//错误,c定义了两次

然而在非限定类型名字查找(§20.9.3)中使用的类型查找规则和成员访问(§20.9.4),确实考虑到了类型参数的个数。

20.1.1类型参数

类型参数可以在一个类声明上提供。每个类型参数是一个简单的标识符,它指示了用来创建一个构造类型的类型参数的占位符。类型参数是在后面将要被提供的类型的形式占位符。相反,类型参数§20.5.1)只是在构造类型被引用时,实际类型的一个替代。

 

type-parameter-list:(类型参数列表:)

              <type-parameters> <类型参数>

type-parameters:(类型参数:)

       type-parameter(类型参数)

       type-parameters type-parameter(类型参数,类型参数)

type-parameter:(类型参数:)

本文关键:C# 2.0
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top