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

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

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

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

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

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

 

 

参考:

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

posted @ 2013-06-24 15:05  ChaoSimple  阅读(738)  评论(0编辑  收藏  举报