日期:2014-05-17  浏览次数:20816 次

有没有什么情况,不适合用List<T>而应该用ArrayList的?
ArrayList是最老的容器了吧,C#1时代的,List<T>泛型容器是C#2之后的。

那么请问,有没有什么情形,仍然推荐使用ArrayList而不是List<T>的? 效率问题?

------解决方案--------------------
当数据量小的时候,ArrayList的操作时间上要比List<T>省。
------解决方案--------------------
微软官方的观点就是推出List<T>替代ArrayList