C# LanguageCaracterísticas de C # 6.0


Introducción

Esta sexta iteración del lenguaje C # es proporcionada por el compilador de Roslyn. Este compilador salió con la versión 4.6 de .NET Framework, sin embargo, puede generar código de una manera compatible con versiones anteriores para permitir el destino de versiones anteriores del marco. El código de la versión 6 de C # se puede compilar de una manera totalmente compatible con .NET 4.0. También se puede usar para marcos anteriores, sin embargo, algunas características que requieren un soporte de marco adicional pueden no funcionar correctamente.

Observaciones

La sexta versión de C # se lanzó en julio de 2015 junto con Visual Studio 2015 y .NET 4.6.

Además de agregar algunas características nuevas de lenguaje, incluye una reescritura completa del compilador. Anteriormente, csc.exe era una aplicación Win32 nativa escrita en C ++, con C # 6 ahora es una aplicación administrada .NET escrita en C #. Esta reescritura se conoció como proyecto "Roslyn" y el código ahora es de código abierto y está disponible en GitHub .

Características de C # 6.0 Ejemplos relacionados