C#学习笔记之——集合

集合的定义

集合好比容器,将一系列相似的组合一起,是一个特殊的类,和数组一样,可以通过索引访问集合成员,也可以通过”键”来访问.与传统数组不同的是,集合的可以动态调整,可以在运时添加或删除元素。


集合的类型

泛型集合非泛型集合

泛型集合类一般位于System.Collections.Generic名称空间,泛型集合只能存储指定泛型类型的成员。

非泛型集合类位于System.Collections名称空间,一个非泛型集合能存储多种不同类型成员。

此外,System.Collections.Specialized名称空间中也有一些集合类。


常见的非泛型集合

动态数组ArrayList

堆栈Stack

队列Queue

哈希表Hash Table


常见的泛型集合

字典Dictionary<Tkey, Tvalue>

List<T>

Stack<T>

Queue<T>


posted @ 2017-12-23 11:20  养鼠的猫  阅读(76)  评论(0编辑  收藏  举报