当前位置:嗨网首页>书籍在线阅读

04-非泛型集合类

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

16.1.2 非泛型集合类

System.Collections命名空间包括一组接口和可使用的非泛型集合类,通过这些接口和类可以定义各种非泛型集合对象(如列表、队列、位数组、哈希表和字典等)。System.Collections命名空间下常用的.NET非泛型集合类如下表所示。

| 类 | 说明 | | :----- | :----- | :----- | :----- | | ArrayList | 数组集合类,使用大小可按需动态增加的数组实现 IList 接口 | | Hashtable | 哈希表,表示键/值对的集合,这些键/值对根据键的哈希代码进行组织 | | Queue | 队列,表示对象的先进先出集合 | | SortedList | 排序集合类,表示键/值对的集合,这些键值对按键排序并可按照键和索引访问 | | Stack | 堆栈,表示对象的简单的后进先出非泛型集合 |