泛型的用处

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

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

int i=10;

ArrayList array=new ArrayList();

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

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

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

 

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

posted @ 2013-06-07 22:53  viola  阅读(129)  评论(0编辑  收藏  举报