摘要: 我们知道使用foreach的一个要求是对象必须继承自IEnumerable接口 这样才可以进行迭代 那内部是怎么实现的呢 这个时候会将对应的foreach语句转换为一个while循环 并且通过MoveNext方法来将索引位置向后移动一位,如果存在下一个元素则返回true,否则返回false 同时通过 阅读全文
posted @ 2017-07-06 13:06 Hey,Coder! 阅读(650) 评论(0) 推荐(0) 编辑