| CObject | 
| └CArray | 
| TYPE | 模板参数指定存储在数组中的对象的类型。TYPE是一个由CArray返回的参数。 | 
| ARG_TYPE | 模板参数指定用于访问存储在数组中对象的参数类型。通常是一个对TYPE的参考。ARG_TYPE是一个传递给CArray的参数。 | 
| CArray | 构造一个空数组属性 | 
| GetSize | 获得此数组中的元素数 | 
| GetUpperBound | 返回最大的有效索引值 | 
| SetSize | 设置包含在此数组中的元素数 | 
| FreeExtra | 释放大于当前上界的未使用的内存 | 
| RemoveAll | 从此数组移去所有元素元素访问 | 
| GetAt | 返回在给定索引上的值 | 
| SetAt | 设定一个给定索引的值;数组不允许扩展 | 
| ElementAt | 返回一个对数组中元素指针的临时参考 | 
| GetData | 允许对数组中的元素访问。可以为NULL扩展数组 | 
| SetAtGrow | 为一个给定索引设置值;如果必要,扩展数组 | 
| Add | 在数组的末尾添加元素;如果必要,扩展数组 | 
| Append | 在数组上附加另一个数组;如果必要,扩展数组 | 
| Copy | 把另一个数组拷贝到数组上;如果必要,扩展数组 | 
| InsertAt | 在指定的索引上插入一个元素(或另一个数组中的所有元素) | 
| RemoveAt | 在指定的索引上移去一个元素 | 
| operator [] | 在特定索引上设置或获取元素 |