Un Enumerator
es un objeto que implementa la iteración de una manera controlada.
En lugar de realizar un bucle hasta que se cumpla alguna condición, el objeto enumera los valores según sea necesario. La ejecución del bucle se detiene hasta que el propietario del objeto solicita el siguiente valor.
Los enumeradores hacen posible la transmisión infinita de valores.
Parámetro | Detalles |
---|---|
yield | Responde al yield , que se presenta como << . El ceder a este objeto implementa la iteración. |