Episodio

Courotinas asincrónicas con C#

con Andrew Nosenko

Las corrutinas son funciones de estilo máquina de estado que se pueden suspender, reanudar y ejecutar de forma cooperativa mediante el rendimiento. En C# se implementan tradicionalmente como IEnumerable. Con C# 8+, es posible combinar "await" y "yield" dentro del mismo método, por lo que podemos tener asincronía dentro de corrutinas. Ven a ver cómo.