c# Array、ArrayList、List

时间:2023-12-17 17:03:14

1、Array:在内存中连续存储。索引速度快。赋值,修改元素简单。

  不足:(1)插入数据麻烦

     (2)声明时必须指定长度

2、ArrayList:解决了Array的不足

  不足:(1)类型不安全

     (2)存储或检索值类型时有装箱、拆箱操作,性能消耗

3、List: 与ArrayList类似,弥补了ArrayList不足。声明时指定存储的数据类型