首页 > 代码库 > [CSharp]3 集合和泛型

[CSharp]3 集合和泛型

 
  1. List<T> Class
  2. Stack<T> Class
  3. Queue<T> Class
  4. SortedSet<T> Class

System.Collections Class

ArrayList表示动态大小的对象集合,其中的对象是按顺序列出的IList   ICollection   IEnumerable   ICloneable
BitArray管理位值的简单数组,位值用布尔值表示,true表示该位打开(1),false表示该位关闭(0)ICollection   IEnumerable   ICloneable
Hashtable表示键值对的集合,按键的散列值进行组织IDictionary   ICollection   IEnumerable   ICloneable
Queue表示标准的先进先出(FIFO)队列ICollection   ICloneable   IEnumerable
SortedList表示键值对的集合,按键排序,可通过键的索引进行访问IDictionary   ICollection   IEnumerable   ICloneable
Stack后进先出(LIFO)的栈,提供压入和弹出功能

ICollection    ICloneable   IEnumerable

 

 

[CSharp]3 集合和泛型