C# Versión 11.0 | |
Publicado en noviembre de 2022 | |
Se agregaron las siguientes características en C# 11: | |
⮚Literales de cadena sin formato | |
⮚Soporte matemático genérico | |
⮚Atributos genéricos | |
⮚cadena UTF-8 literales | |
⮚Nuevas líneas en interpolación de cadenas expresiones | |
⮚Listar patrones | |
⮚Tipos de archivos locales un> | |
⮚Miembros requeridos | |
⮚Estructuras automáticas predeterminadas un> | |
⮚Patrón que coincide con Span | |
⮚Nombre extendido del alcance | |
⮚IntPtr numérico un> | |
⮚ campos de referencia y referencia de ámbito | |
⮚ Conversión de grupo de métodos mejorada para delegar | |
⮚Ola de advertencia 7 | |
C# 11 introduce matemáticas genéricas y varias características que respaldan ese objetivo. Puede escribir algoritmos numéricos una vez para todos los tipos de números. Hay más funciones para facilitar el trabajo con tipos struct , como miembros obligatorios y estructuras predeterminadas automáticamente. Trabajar con cadenas se vuelve más fácil con literales de cadena sin formato, nueva línea en interpolaciones de cadenas y literales de cadena UTF-8. Funciones como los tipos de archivos locales permiten que los generadores de fuentes sean más simples. Finalmente, los patrones de lista agregan más soporte para la coincidencia de patrones. |