System.Collections 命名空间

http://msdn.microsoft.com/zh-cn/library/system.collections(VS.80).aspx

 

.NET Framework 类库

System.Collections 命名空间

System.Collections 命名空间包含接口和类,这些接口和类定义各种对象(如列表、队列、位数组、哈希表和字典)的集合。


 

说明

ArrayList

使用大小可按需动态增加的数组实现 IList 接口。

BitArray

管理位值的压缩数组,该值表示为布尔值,其中 true 表示位是打开的 (1)false 表示位是关闭的 (0)

CaseInsensitiveComparer

比较两个对象是否相等,比较时忽略字符串的大小写。

CaseInsensitiveHashCodeProvider

使用忽略字符串大小写的哈希算法,为对象提供哈希代码。

CollectionBase

为强类型集合提供 abstract 基类。

Comparer

比较两个对象是否相等,其中字符串比较是区分大小写的。

DictionaryBase

为键/值对的强类型集合提供 abstract 基类。

Hashtable

表示键/值对的集合,这些键/值对根据键的哈希代码进行组织。

Queue

表示对象的先进先出集合。

ReadOnlyCollectionBase

为强类型非泛型只读集合提供 abstract 基类。

SortedList

表示键/值对的集合,这些键值对按键排序并可按照键和索引访问。

Stack

表示对象的简单的后进先出非泛型集合。

接口


 

接口

说明

ICollection

定义所有非泛型集合的大小、枚举数和同步方法。

IComparer

公开一种比较两个对象的方法。

IDictionary

表示键/值对的非通用集合。

IDictionaryEnumerator

枚举非泛型字典的元素。

IEnumerable

公开枚举数,该枚举数支持在非泛型集合上进行简单迭代。

IEnumerator

支持对非泛型集合的简单迭代。

IEqualityComparer

定义方法以支持对象的相等比较。

IHashCodeProvider

使用自定义哈希函数为对象提供哈希代码。

IList

表示可按照索引单独访问的对象的非泛型集合。

结构


 

结构

说明

DictionaryEntry

定义可设置或检索的字典键/值对。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值