泛型的用处

。net2.0以后,推出了泛型,为了减少了值类型的装箱和拆箱操作。

例如用ArrayList存储整数,需要把整数装箱为object.

int i=10;

ArrayList array=new ArrayList();

array.Add(i);//装箱。

List<T> list=new List<T>();

list.Add(i);//不需要类型转换。

它也可以作为引用类型的模板,个人觉得这个功能用的多些。

原文地址:https://www.cnblogs.com/363546828/p/3125388.html