迭代器是一段代码,允许您遍历数据结构并依次返回相同类型的每个元素。
迭代器代码使用 yield return 语句依次返回每个元素。当遇到 yield return 语句时,会存储当前位置。下次调用迭代器时,会从该位置重新开始执行。