C#中[] 、List、Array、ArrayList等数据结构的差异简述

[] 是针对特定类型、固定长度的。

List 是针对特定类型、任意长度的。

Array 是针对任意类型、固定长度的。

ArrayList 是针对任意类型、任意长度的。

Array 和 ArrayList 是通过存储 object 实现任意类型的,所以使用时要转换。

 

 

参考:

http://www.cftea.com/c/2008/10/XNW6ZR0WXNGK6B9X.asp

原文地址:https://www.cnblogs.com/chaosimple/p/3152458.html