Open Menu dzosoft
Close Menu dzosoft

   TODO SOBRE INFORMÁTICA Y TECNOLOGÍA


                             







 
 
 

C# Versión 7.2

 
 
C# Versión 7.2
 

Publicado en noviembre de 2017


C# 7.2 agregó varias características de lenguaje pequeño:

⮚Inicializadores en matrices

stackalloc

.
⮚Utilice declaraciones

fixed

con cualquier tipo que admita un patrón.
⮚Acceda a campos fijos sin fijar.
⮚Reasigne

ref

variables locales.
⮚Declare tipos de estructuras

readonly

, para indicar que una estructura es inmutable y debe pasarse como un parámetro

in

a sus métodos miembros.
⮚Agregue el modificador

in

en los parámetros, para especificar que un argumento se pasa por referencia pero no se modifica mediante el método llamado.
⮚Utilice el modificador

ref readonly

en los retornos de métodos, para indicar que un método devuelve su valor por referencia pero no permite escrituras en ese objeto.
⮚Declare los tipos

ref struct

, para indicar que un tipo de estructura accede directamente a la memoria administrada y siempre debe asignarse a la pila.
⮚Utilice restricciones genéricas adicionales.
No argumentos finales con nombre
     ⮚Los argumentos con nombre pueden ir seguidos de argumentos posicionales.

⮚Guiones bajos iniciales en literales numéricos
    ⮚Los literales numéricos ahora pueden tener guiones bajos delante de cualquier dígito impreso.

modificador de acceso privado protegido
     ⮚El modificador de acceso

private protected

permite el acceso a clases derivadas en el mismo ensamblado.

⮚Expresiones

ref

condicionales
     ⮚El resultado de una expresión condicional

(?:)

ahora puede ser una referencia.
Leave comment
          

Guardar apodo y correo electrónico en este navegador para la próxima vez.



Cargando...