中国 - 简体中文
Argentina (Español)
Australia (English)
Brasil (Português)
Canada (English)
Canada (Français)
中国 (简体中文)
Colombia (Español)
Deutschland (Deutsch)
España (Español)
France (Français)
India (English)
Italia (Italiano)
日本 (日本語)
México (Español)
Perú (Español)
Россия (Pусский)
United Kingdom (English)
United States (English)
更多
Microsoft.com
欢迎您
登录
.NET Framework 主页
主页
技术资源库
学习
下载
支持
社区
可打印版本
提交
添加内容…
请单击以进行评分并提供反馈
请就此内容提供反馈
MSDN Library
MSDN
请稍候
MSDN Library
请稍候
.NET 开发
请稍候
先前版本
请稍候
.NET Framework SDK 2.0
请稍候
Class Library Reference
请稍候
System.Collections.Generic
请稍候
开启低带宽视图
全部折叠
此页面仅适用于
Microsoft Visual Studio 2005/.NET Framework 2.0
同时提供下列产品的其他版本:
.NET Framework 3.0
Microsoft Visual Studio 2008/.NET Framework 3.5
Microsoft Silverlight 3
.NET Framework 类库
System.Collections.Generic 命名空间
注意:此命名空间在 .NET Framework 2.0 版中是新增的。
System.Collections.Generic
命名空间包含定义泛型集合的接口和类,泛型集合允许用户创建强类型集合,它能提供比非泛型强类型集合更好的类型安全性和性能。
类
类
说明
Comparer
为
IComparer
泛型接口的实现提供基类。
Dictionary
表示键和值的集合。
Dictionary.KeyCollection
表示
Dictionary
中键的集合。无法继承此类。
Dictionary.ValueCollection
表示
Dictionary
中值的集合。无法继承此类。
EqualityComparer
为
IEqualityComparer
泛型接口的实现提供基类。
KeyNotFoundException
指定用于访问集合中元素的键与集合中的任何键都不匹配时所引发的异常。
LinkedList
表示双向链表。
LinkedListNode
表示
LinkedList
中的节点。无法继承此类。
List
表示可通过索引访问的对象的强类型列表。提供用于对列表进行搜索、排序和操作的方法。
Queue
表示对象的先进先出集合。
SortedDictionary
表示按键排序的键/值对的集合。
SortedDictionary.KeyCollection
表示
SortedDictionary
中键的集合。无法继承此类。
SortedDictionary.ValueCollection
表示
SortedDictionary
中值的集合。无法继承此类
SortedList
表示键/值对的集合,这些键/值对基于关联的
IComparer
实现按照键进行排序。
Stack
表示同一任意类型的实例的大小可变的后进先出 (LIFO) 集合。
接口
接口
说明
ICollection
定义操作泛型集合的方法。
IComparer
定义类型为比较两个对象而实现的方法。
IDictionary
表示键/值对的泛型集合。
IEnumerable
公开枚举数,该枚举数支持在指定类型的集合上进行简单迭代。
IEnumerator
支持在泛型集合上进行简单迭代。
IEqualityComparer
定义方法以支持对象的相等比较。
IList
表示可按照索引单独访问的一组对象。
结构
结构
说明
Dictionary.Enumerator
枚举
Dictionary
的元素。
Dictionary.KeyCollection.Enumerator
枚举
Dictionary.KeyCollection
的元素。
Dictionary.ValueCollection.Enumerator
枚举
Dictionary.ValueCollection
的元素。
KeyValuePair
定义可设置或检索的键/值对。
LinkedList.Enumerator
枚举
LinkedList
的元素。
List.Enumerator
枚举
List
的元素。
Queue.Enumerator
枚举
Queue
的元素。
SortedDictionary.Enumerator
枚举
SortedDictionary
的元素。
SortedDictionary.KeyCollection.Enumerator
枚举
SortedDictionary.KeyCollection
的元素。
SortedDictionary.ValueCollection.Enumerator
枚举
SortedDictionary.ValueCollection
的元素。
Stack.Enumerator
枚举
Stack
的元素。
标记
:
添加标记
添加
取消
标记为
ContentBug
社区内容
添加新内容
批注
|
编辑
标记
:
添加标记
添加
取消
标记为
ContentBug
个人信息中心
|
法律信息
|
MSDN Flash 中心
|
联系我们
© 2009 Microsoft Corporation 版权所有。
保留所有权利
|
商标
|
隐私权声明