Dot-Net

.NET:ArrayList 與列表

  • December 13, 2008

VB.NET中ArrayList和List有什麼區別

ArrayLists 本質上已被棄用,因為它們是無類型的——您需要對它們使用強制轉換——並且它們對於值類型來說速度較慢且空間效率較低,因為它們需要對項目進行裝箱。

通用列表是在 .Net 2.0 中引入的,並且是要走的路。列表通常比數組好,幾乎沒有缺點。

由於這些集合是 .Net 基類庫的一部分,因此該建議也適用於 C# 和任何支持泛型的 .Net 語言——它並不特定於 VB.NET。

引用自:https://stackoverflow.com/questions/365482