[asp.net]arraylist與list的不同

  • 759
  • 0

摘要:[asp.net]arraylist與list的不同

arraylist與list都是可以動態成長的

但是arraylist儲存的每一筆資料可以是型態不同的

list儲存的每一筆資料型態必須相同

在宣告的時候就看的出來了...

Dim arylist As New ArrayList
arylist.Add("I am as string")
arylist.Add(789)

Dim lst As New List(Of String)
lst.Add("kevin")
lst.Add("Jack")

使用arraylist的時候要小心,如果把不同型態的資料存進去

取出來的時候可得加倍注意,因為compile的時候是看不出問題的

執行的時候才會出錯