泛型笔记之类型模板及其局限性

泛型本质上是「代码类型样版」,可讓開發人員定義类型安全性(在C#的程序中拆装箱和强制类型转换越少,其类型安全性越高)数据結構, 而不需要指定實際数据類型。 泛型将类型参数的概念引入 .NET Framework,使得我们可以这样设计类和方法:在客户端代码声明并初始化这些类和方法之前,这些类和方法会延迟指定一个或多个类型。

 //因为不能直接对泛型类型的数据使用运算相加的操作,所以编译器输出了“未指定”的数据——以连接字符串的方式替代两个int型参数相加。/但是在泛型类数据指定对象的类型之后可以利用方法的返回值对其使用 +操作符

泛型笔记之类型模板及其局限性