Array与Flex中的ArrayCollection

时间:2010-02-24 17:37:34

标签: flex actionscript-3

任何人都可以在Flex中解释Array和ArrayCollection之间的区别吗?

2 个答案:

答案 0 :(得分:7)

根据liveDocs

  

ArrayCollection类是一个包装器   将Array公开为的类   可以访问的集合和   使用方法和操纵   ICollectionView或的属性   IList接口。关于a的操作   ArrayCollection实例修改了   数据源;例如,如果你使用   一个关于的removeItemAt()方法   在ArrayCollection中,您删除该项目   来自基础数组。

所以他们真的是一样的,但是有更多的属性和方法。

答案 1 :(得分:1)

ArrayCollection类是一个包装类,它将一个Array公开为一个集合,可以使用ICollectionView或IList接口的方法和属性来访问和操作。

Array类允许您访问和操作数组。数组索引从零开始,这意味着数组中的第一个元素是[0],第二个元素是[1],依此类推。