码迷,mamicode.com
首页 > Windows程序 > 详细

C#集合及特殊集合

时间:2015-11-09 22:29:28      阅读:347      评论:0      收藏:0      [点我收藏+]

标签:

一、ArrayList集合

.Add()    将对象添加到ArrayLidt中实际包含的元素

.Insert()  将元素插入ArrayList的指定索引处。可以任意位置插入

.Remove()  从ArrayList中移除特定对象的第一匹配项

.RemoveAt()  移除ArrayList的指定索引处的元素

.Count   获取ArrayList中实际包含的元素

.Contians()  确定某元素是否在ArrayList中

.IndexOf()

.LastIndexOf()

.Sort()  已重载,对ArrayList或它的一部分中的元素进行排序,升序

//若需要降序排列,在自动排列之后,对整个集合惊醒反转指令 .Reverse ();

案例:

1、移除数据、数据索引,排序、反序,

 

技术分享技术分享

 

2、输入人数,输入每一个人的分数,求平均数,排序并变为降序排列

技术分享技术分享

二、Stack集合

Stack是没有索引的

先进后出,后进先出,一个一个赋值,一个一个取值,按顺序。

.count   去集合内元素的个数

.push()  将元素一个一个推入集合

.pop()   将元素一个个弹出集合

.clear()  清空集合

案例:

1、只进行查看,不移除,并计算集合有几个元素

技术分享技术分享

三、queue队列集合

先进先出,一个一个的赋值一个一个的取值,按照顺序。(没有索引)

.count 取集合内元素的个数

.Enqueue  进队列集合

.Dequeue  出队列集合

.clear      清空集合

1、计算集合中有多少个元素

技术分享技术分享

 

C#集合及特殊集合

标签:

原文地址:http://www.cnblogs.com/huluobozu/p/4951264.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!