集合与列表

本文详细介绍了集合与列表的概念,包括ICollection、Lists、IList、字典、IDictionary、散列表、SortedList、Queue和Stack等。重点讨论了HashTable在存储DictionaryEntry类型元素时的特性,以及Queue作为先进先出集合的应用。
 

今天学习了集合与列表:System.Collections命名空间ICollection, Lists和IList,字典和IDictionary, 散列表,SortedList,Queue和Stack

ICollection接口扩展了接口INumerable,扩展了属性Count,

IsSynchronized和SyncRoot,另外还增加了方法

CopyTo

Hashtable实现了IDictionary接口,因此在Hashtable中

存储的是DictionaryEntry,而使用foreach 语句时,需

要集合中每个元素的类型。由于 Hashtable 的每个元

素都是一个键/值对,因此元素类型既不是键的类型,

也不是值的类型。而是 DictionaryEntry 类型。

Queue表示对象的先进先出集合。队列在按接收顺序

存储消息方面非常有用,以便于进行顺序处理。此类

将队列作为循环数组实现。存储在 Queue 中的对象在

一端插入,从另一端移除。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值