摘要: System.Collections.ArrayList 就是我们常说的动态数组,也是我们常用的 "数据类型" 之一。在 MSDN 上是这样表述的:使用大小可按需动态增加的数组实现 IList 接口。我来解释一下,就是:一个可以根据需要动态增加使用大小并可按照索引单独访问的对象的非泛型集合。一般人都认为 ArrayList 就是一个 "纯动态" 的数组,与 <数据结构> 中 "链表" 的原理一样。在对 ArrayList 做深入探究和学习之前,我也是这么认为的。可是,事实并非如此。在 ArrayList 内部有一个 Obj 阅读全文
posted @ 2012-02-17 22:40 AdamasTT 阅读(1862) 评论(6) 推荐(3) 编辑