Mostrando entradas con la etiqueta c#9. Mostrar todas las entradas
Mostrando entradas con la etiqueta c#9. Mostrar todas las entradas
martes, 19 de enero de 2021

Leyendo las novedades de C# 9, hay una que pasa casi completamente desapercibida pero que me ha llamado la atención: la posibilidad de convertir prácticamente cualquier tipo en enumerable.
La magia consiste en que, a partir de esta versión, se podrá recorrer con un foreach
objetos que, o bien implementen IEnumerable
o directamente el conocido GetEnumerator()
, como lo hacen los arrays o strings, o bien existe un método extensor con el mismo nombre declarado sobre el tipo.
Estos contenidos se publican bajo una licencia de Creative Commons