C#中數組,ArrayList和List三者的區別Unity3d
2 回答

12345678_0001
TA貢獻1802條經驗 獲得超5個贊

汪汪一只貓
TA貢獻1898條經驗 獲得超8個贊
1、相同點:
Array,ArrayList,List都是從IList派生出來的,它們都實現了IEnumerable接口。
2、不同點:
Array是抽象類不能被實例化,所有數組的定義都從它派生而來。
ArrayList是動態數組,可以自由伸縮數組的大小。實質上Array抽象類也提供了Resize方法動態改變數組的大小。
List是集合類型,并且是一個支持泛型的集合類型。
- 2 回答
- 0 關注
- 1194 瀏覽
添加回答
舉報
0/150
提交
取消