先说IEnumerable,我们每天用的foreach你真的懂它吗?

转之:http://www.cnblogs.com/zhaopei/p/5769782.html 我们先思考几个问题: 为什么在foreach中不能修改item的值? 要实现foreach需要满足什么条件? 接下来,先开始我们的正文。 自己实现迭代器 .net中迭代器是通过IEnumerable和IEnumerator接口来实现的,今天我们也来依葫芦画瓢。 首先来看看这两个接口的定义: 并没有想象
相关文章
相关标签/搜索