迭代器是一种特殊类型的对象,可以遍历集合对象中的元素,不必在代码中显式使用for或while循环。迭代器通常由 IEnumerable 和 IEnumerator 接口共同实现。。
源码:
IEnumerable 接口只定义了一个方法 GetEnumerator(),该方法返回一个迭代器对象,该对象实现了 IEnumerator
迭代器是一种特殊类型的对象,可以遍历集合对象中的元素,不必在代码中显式使用for或while循环。迭代器通常由 IEnumerable 和 IEnumerator 接口共同实现。。
源码:
IEnumerable 接口只定义了一个方法 GetEnumerator(),该方法返回一个迭代器对象,该对象实现了 IEnumerator