C# Versión 7.1 | |
![]() | |
Publicado en agosto de 2017 | |
| C# comenzó a publicar versiones puntuales con C# 7.1. Esta versión agregó el elemento de configuración de selección de versión de idioma, tres nuevas características de idioma y un nuevo comportamiento del compilador. | |
| Las nuevas características de idioma en esta versión son: | |
| método principal async | |
| El punto de entrada de una aplicación puede tener el modificador async . | |
| expresiones literales predeterminadas | |
| Puede utilizar expresiones literales predeterminadas en expresiones de valores predeterminados cuando se puede inferir el tipo de destino. | |
| Nombres de elementos de tupla inferidos | |
| En muchos casos, los nombres de los elementos de la tupla se pueden inferir a partir de la inicialización de la tupla. | |
| Coincidencia de patrones en parámetros de tipo genérico | |
| Puede utilizar expresiones de coincidencia de patrones en variables cuyo tipo sea un parámetro de tipo genérico. | |
| Finalmente, el compilador tiene dos opciones -refout y -refonly que controlan la generación de ensamblajes de referencia | |
|