.NET 2.0中,集合可分为泛型集合类和非泛型集合类。泛型集合类一般位于System.Collections.Generic命名空间,非泛型集合类位于 System.Collections命名空间,除此之外,在System.Collection. Specialized命名空间中也包含了一些有用的集合类。
System.Collections命名空间包含可使用的集合类和相关的接口。该命名空间下的.NET非泛型集合类如下所示。
— System.Collections.ArrayList:数组集合类
— System.Collections.BitArray:布尔集合类
— System.Collections.Queue:队列
— System.Collections.Stack:堆栈
— System.Collections.Hashtable:哈希表
— System.Collections.SortedList:排序集合类