C# Collection 之数组列表

vs2005.gifArrayList是动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素,实现了ICollection和IList接口,灵活的设置数组的大小。ArrayList的元素不是自动排序的。类似一维数组,ArrayList是用索引运算符和索引来访问的。ArrayList静态成员是线程安全的,而示例成员则不是。公共的接口集合(Icollection、Ienumerable 和 Icloneable)看参考MSDN关于接口的说明。

Read the rest of this entry »