摘要:
ArrayList就是实现了IList, ICollection, IEnumerable, ICloneable这几个接口的动态数组。即使.NetFramwork提供了一些更耐用更受欢迎的新的类,ArrayList仍然十分有用。下面是一些在C#中使用ArrayList的实例,一起看看其基本用法和一些高级用法。添加元素 在使用ArrayList的每个程序中基本都会用到其Add方法。该方法追加一个元素对象至ArrayList的末端。在内存允许的情况下,你可以持续的向这个集合中添加元素,其元素以堆的形式进行存储。见下示例。 ArrayList类中元素的存储为Object类型,这意味着,Ar... 阅读全文