[导入]C# 2.0 泛型编程
C#的泛型能力有CLR在运行时支持,它既不同于c++在编译时所支持的静态模板,也不同于java在编译器层面使用"檫拭法"支持的简单的类型. C#的泛型支持包括类,结构,接口,委托共四种泛型类型,以及方法成员. C#的泛型采用"基类,接口,构造器,值类型/引用类型"的约束方式来实现对类型参数的"显式约束",它不支持C++模板那样的基于签名的显式约束. 
文章来源:http://blog.csdn.net/shoutor/archive/2005/11/29/538944.aspx
文章来源:http://blog.csdn.net/shoutor/archive/2005/11/29/538944.aspx