永发信息网

c#.net想了解一下,泛型,List<T>,的作用

答案:3  悬赏:70  手机版
解决时间 2021-04-11 05:23

-本人用vs2008,LINQ,想问问,泛型的作用是什么,主要在什么场合会用到,还有用泛型的常用类型是什么

-List<T>能简单说说作用吗

-泛型怎么加入LINQ里面使用,比较好,在哪些场合有明显优势

希望别把一个网页复制下来当答案,我希望得到各大侠自己的见解,最好附上一些代码参考

最佳答案

List可以称之为容器类,好比一个篮子,而泛型的作用就是规定在篮子里装什么东西,对于面向对象来说,容器类里边只能存储对象,比如List<String>:存字符串,List<Integer>:存整形的包装类对象,或者自定义的某个类,如Teacher类,可以写成List<Teacher>,意思就是只能存Teacher类的对象。


仅供参考。

全部回答

C#2.0提出的泛型就是避免强制类型转换,减少装箱拆箱提高性能,减少错误。

<T>的T是类型参数,起占位符的作用,编译时被真正类型取代。泛型还有许多内容,像泛型委托,泛型接口,泛型方法,泛型类,泛型约束

使用泛型: GenericList<int> list1 = new GenericList<int>(); GenericList<string> list2 = new GenericList<string>(); GenericList<类名> list3 = new GenericList<类名>(); GenericList<类名<int>> list4= new GenericList<类名<int>>();

就是集合 类似数组一样 可以用来迭代数据 主要永远存放数据
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
结婚后可以不生孩子吗
单选题下列说法中,正确的是A.向纯水中加入少
2004年奥运会在哪举行
谁知道什么输入法好玩、有个性?
萧山到宁波上午几点有火车
DNF真的那么好玩吗?
我很着急想贷款
亲情和爱情谁重要?
乐安县公溪镇地址在什么地方,想过去办事
QQ姓名怎样换颜色
单选题下列各句中加粗的虚词,使用正确的一项
五菱宏光s1新车空调不制冷求视频教程
香港九价宫颈癌疫苗价格是不是比较贵,很多人
哪些水果不宜放冰箱?
开心消消乐回到了第一关怎么办?好友里面显示
推荐资讯
为什么 没什么人玩飞行岛呢 ?
After class, Mr. Zhang’s extra instructio
最近有哪些好听的歌呀 ?
天源煤业在哪里啊,我有事要去这个地方
The flight will be announced soon,please r
电脑时间怎么修改,如何修改电脑上的时间格式
单选题2008年7月9日,美国《财富》杂志公布了
旧时花在什么地方啊,我要过去处理事情
和男友见面送什么礼物才好?
卤菜凉拌鸭脚筋怎么做
扎兰屯市种子管理站在哪里啊,我有事要去这个
LED显示屏上怎么插入时间
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?