内容目录 一.概述二.泛型的好处三.泛型使用1.泛型方法2.泛型类.泛型接口四.泛型的功能1.泛型中的默认值2.约束3.协变逆变5.泛型委托4.泛型缓存五.总结 一.概述 泛型我们一定都用过,最常见的List<T>集合..NET2.0开始支持泛型,创建的目的就是为了不同类型创建相同的方法或类,也包括接口,委托的泛型.比如常见的ORM映射,一个方法通过传入不同的类,返回不同的类实例,再调用时才确定参数类型. 我们知道想要一个类相同名称的方法,如果仅参数类型不同,那么要重载.重载会有很多冗余的代码…