C#程序设计基础杨棉绒李栋张鑫第5章C#中的集合课件教学.pptVIP

  • 0
  • 0
  • 约 40页
  • 2017-01-01 发布于广东
  • 举报

C#程序设计基础杨棉绒李栋张鑫第5章C#中的集合课件教学.ppt

第5章 C#中的集合 5.1 集合接口 5.2 常用集合类型 集合是指一组对象,它们可以包含其他对象数组,还可以包含控制访问这些对象的功能。 5.1 集合接口 1、System.Collections.IEnumerable接口 该接口公开一个方法,以支持在集合上进行简单遍历。在集合中遍历元素是很常用的一个功能,大部分表示一个元素序列或元素集合的类(包括String类)都实现了这个接口。 方法GetEnumerator() 是该接口唯一的公共方法。该方法没有任何参数,返回可循环访问集合的枚举数或者说是IEnumerator对象,其语法格式如下: IEnumerator GetEnumerator() 2、System.Collections.IEnumerator接口 该接口支持在集合上进行简单遍历。其属性Current用于获取集合中的当前元素。方法MoveNext()方法将枚举数推进到下一个元素。方法Reset()将枚举数设置为其初始位置,该位置位于集合中第一个元素之前。 MoveNext()方法的返回值是true或者是false,返回false则表示我们已经遍历了集合中所有的元素,枚举数指示在集合中最后一个元素后面,这是如果再调用Current属性则会返回错误。 3、System.Collections.ICollection接口 该接口继

文档评论(0)

1亿VIP精品文档

相关文档