在客户端,List< T>之间几乎没有明显的性能.和T []在大多数情况下.使用列表< T> – 更容易做到正确(添加等).如果你正在做大量的数据绑定,BindingList< T>可能有用,但您可能希望将其限制为视图模型,而不是业务对象.这确实有额外的成本(事件等).
编辑:最大的“性能成本”将是您花费时间来向阵列添加项目的时间(调整大小及其成本);所以跳转到List< T>和微笑;-p