我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019全年资料大全正版 > 泛型类 >

cnet想了解一下泛型ListT的作用

归档日期:07-16       文本归类:泛型类      文章编辑:爱尚语录

  -本人用vs2008,LINQ,想问问,泛型的作用是什么,主要在什么场合会用到,还有用泛型的常用类型是什么-ListT能简单说说作用吗-泛型怎么加入LINQ里面使用,比较好,在哪些场合有...

  -本人用vs2008,LINQ,想问问,泛型的作用是什么,主要在什么场合会用到,还有用泛型的常用类型是什么-ListT能简单说说作用吗-泛型怎么加入LINQ里面使用,比较好,在哪些场合有明显优势希望别把一个网页复制下来当答案,我希望得到各大侠自己的见解,最好附上一些代码参考

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部泛型就是一个限制类型的数组,在定义的泛型中,不能添加泛型设置的类型以外的数据。

  那么i这个List里面只能存储int类型的数据,uc里面就只能存储用户自定义UserClass类对象。

  泛型的优势,在你需要存储很多数据,数据量不固定,并且需要限制类型相同时。使用它就非常方便了,读取数据不需要转化,你存进去的是什么类型,取出来还是这个类型。

  一来,你需要使用数组,可是数组是需要先设定类型的。但是你存储的数据并不是只有一种类型的。所以使用泛型来存储。

  二来,解决强制类型转换出现问题。比如说,几个byte类型的数据相加,加完之后可能是int类型的,然而如果你是byte a += byte b; 而a + b 255,就会溢出。而你将所加的数据 a,b,c,d先存放到List里面,然后进行加,设置和 int/double x=(遍历List,相加);这样就哦了。

本文链接:http://buggystordera.com/fanxinglei/795.html