![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
----------枚举器和迭代器
寂寂寂寂寂蝶丶
这个作者很懒,什么都没留下…
展开
-
迭代器(IEnumerator、IEnumerable、yield)
其他相关文章:https://www.cnblogs.com/zhaopei/p/5769782.htmlhttps://www.cnblogs.com/murongxiaopifu/p/4437432.htmlhttps://www.cnblogs.com/yangecnu/archive/2012/03/17/2402432.htmlC#从2.0版本开始提供了更简单的创建枚举器和可枚举类型...原创 2019-11-11 18:12:40 · 345 阅读 · 0 评论 -
枚举器(IEnumerator)、可枚举类(IEnumerable)的实现来完成遍历(foreach)
之所以数组可以使用foreach来遍历里面的值,原因是数组可以按需提供一个叫做枚举器的对象,枚举器可以依次返回请求的数组中的元素,对于有枚举器的类型而言,获取一个对象枚举器的方法时调用对象的GetEnumerator方法,实现GetEnumerator方法的类型叫做可枚举类型,数组是可枚举类型。IEnumerator接口(枚举器)实现IEnumerator的枚举器包含3个函数成员,分别...原创 2019-11-11 16:12:38 · 936 阅读 · 0 评论