集合和枚举器接口的设计原则

在接口后的每种不同的设计原则:

  • 集合接口通过 Item 方法提供对单个项目的 随机 访问集合,它使客户端能够确定多少项集合中通过 Count 属性和通常允许客户端添加和移除项。

  • 枚举器接口提供 序列化访问 对于集合中的 多个 项目,它不允许客户端发现多少项集合(直到枚举器停止返回项目),因此,它不提供添加或移除项任何方式。

接口的每种类型的提供对模拟不同的效果对于集合中的元素。

请参见

概念

ATL 集合和枚举数