迭代器是一段程式碼,允許您遍歷資料結構並依次返回相同型別的每個元素。
迭代器程式碼使用 yield return 語句依次返回每個元素。當遇到 yield return 語句時,會儲存當前位置。下次呼叫迭代器時,會從該位置重新開始執行。