C#中 List和ArrayLis以及LinkedListt的区别

//数据类型差异,是否需要类型转换,导致性能差异, //list性能>ArrayList性能 //list接收的类型是泛型,有具体的一个参数类型 //ArrayList 接收的参数类型是object类型,而object是所有类型(int string.....)的父类, //所以可以不用定义接收的参数类型,即可直接接收参数,但是如果要用具体类型的变量取出来, //则需要进行对应的类型转换 //LinkedList: //List<string> l = new List<string>(); //ArrayList l2 = new ArrayList(); ////ArrayList<string> l3 = new ArrayList<string>();//错误的 //LinkedList<string> l3 = new LinkedList<string>();

本文作者:飞飞吻

本文链接:https://www.cnblogs.com/flyingkisses/p/15770222.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   飞飞吻  阅读(147)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起