C# Versión 6.0 | |
Publicado en julio de 2015 | |
La versión 6.0, lanzada con Visual Studio 2015, lanzó muchas características más pequeñas que hicieron que la programación en C# fuera más productiva. Éstos son algunos de ellos: | |
Importaciones estáticas | |
Filtros de excepción | |
Inicializadores de propiedades automáticas | |
Miembros del cuerpo de expresión< /a> | |
Propagador nulo | |
Interpolación de cadenas | |
nombre del operador | |
Otras características nuevas incluyen: | |
Inicializadores de índice | |
Esperar en los bloques catch/finally | |
Valores predeterminados para propiedades exclusivas para captadores | |
Cada una de estas características es interesante por derecho propio. Pero si los miras en conjunto, verás un patrón interesante. En esta versión, C# comenzó a eliminar el lenguaje repetitivo para hacer el código más conciso y legible. Entonces, para los fanáticos del código limpio y simple, esta versión de idioma fue una gran victoria. | |
Hicieron otra cosa junto con esta versión, aunque no es una característica del lenguaje tradicional en sí misma. Lanzaron a Roslyn el compilador como servicio. El compilador de C# ahora está escrito en C# y puede utilizarlo como parte de sus esfuerzos de programación. |