C#中數(shù)組,ArrayList和List三者的區(qū)別Unity3d
2 回答

12345678_0001
TA貢獻1802條經(jīng)驗 獲得超5個贊

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