【學習筆記】C# ArrayList
阿新 • • 發佈:2017-07-26
tde 獲取 style demo key ren mov cnblogs content
- 集合
- 集合是種容器,在程序中,使用集體管理相關對象組
- 集合分為非泛型集合和泛型集合
- 非泛型集合
- 使用非泛型集合需要引入命名空間System.Collections
- ArrayList-可以根據需要動態增加的數組
- Hashtable-用來存儲鍵值對的哈希表
- Queue-遵循先進先出的隊列
- Stack-遵循後進先出的棧
- 泛型集合
- 使用泛型集合需要引入命名空間System.Collections.Generic
- List<T>-可以根據需要動態增加的數組
- Dictionart<TKey, TValue>-用來存儲鍵值對的哈希表
- Queue<T>-遵循先進先出的隊列
- Stack<T>-遵循後進先出的棧
- ArrayList
- ArrayList是一個特殊的數組
- 通過添加或刪除元素就可以動態改變數組長度
- 可以靈活地插入、刪除、訪問元素
- 不是強類型,速度跟普通的數組比要慢
-
1 using System; 2 // 使用非泛型集合需要引入命名空間 3 using System.Collections; 4 5 namespace ArrayListDemo 6 { 7 class Program 8 { 9 public static void Log(ArrayList arr)
【學習筆記】C# ArrayList