sintgamas, artículos
 
Usuario:   Clave:    
   
Escribí lo que quieras:  
 
  Gastronomía| Moda| Mascotas| Industria| Om| Mi lugar| Economía| Política| Humor| Ecología| Turismo| Educación| Inmobiliarias| Sociedad| El mundo| Ocio| Música| Ciencia| Tecnología| Internet| Posicionamiento| Diseño| Deporte| Salud| Letras| Cine| Juegos| Miscelaneas| Cultura| Escultura| Pintura| Clasificados| Televisión| Alternativas| Recetas| Telefonía|  
   
 
 
27 Dejar de amar a una mujer es tanto como odiarla violentamente. Teófilo Gautier   por   Alguna
 
 
Xnechijli01 6/17/2019 | 17:28:03  
 
C# 8 pequeñas características
C# 8 pequeñas implementaciones y características
Tags:
  C#   C# 8            
 
C# 8 pequeñas características

Si bien la mayor parte de la atención se centra en los elementos importantes, como los métodos de interfaz predeterminados y las referencias anulables, también se consideran muchas características pequeñas para C# 8. A continuación, se presenta una muestra de las cosas que pueden convertirlo en una versión futura de C#.

Nuevos operadores de asignación: &&= y ||=

Desde la primera versión, C# ha admitido una sintaxis que combina la asignación con otro operador. Esto incluye a casi todos los operadores binarios (por ejemplo, +, -, &, etc.) que esperan que los operadores booleanos de cortocircuito && y ||. La propuesta de nuevos operadores de asignación &&= y ||= completaría esta lista.

Cuerdas interpoladas verbatim

Las cadenas verbales se inician con una @". Las cadenas interpoladas usan $". Pero, ¿qué pasa si deseas tener una cadena que sea tanto literal como interpolada? ¿Sería @$" o $@"? Actualmente, un trabaja bien y el otro es un error del compilador, pero es a menudo difícil de recordar para los programadores..

En una propuesta llamada cadena textual interpolada, la sintaxis se ampliará para aceptar @$". Esto se interpretará exactamente igual que las cadenas verbales interpoladas ($@"), por lo que ya no tendrás que preocuparte por recordar cual es la forma correcta. 

La instrucción `using` coincidirá estructuralmente con` IDisposable`

Muy a menudo no es necesario implementar una interfaz abstracta específica para usar una función de lenguaje; simplemente tienes que crear una API pública en la clase que se parezca a la interfaz abstracta.

El ejemplo clásico es `foreach` e IEnumerable. Si la clase tiene un método llamado GetEnumerator y que devuelve un objeto con una propiedad actual y un método MoveNext, entonces puede usar foreach. Los tipos de retorno reales no importan, lo que permite que clases como List <T> implementen enumeradores más rápidos. Esto a menudo se llama "emparejamiento estructural".

Bajo esta propuesta, la declaración `using` también apoyará el emparejamiento estructural. Para poder dominar bien estas técnicas, puedes tomar un curso de C#

También te mencionamos que estamos trabajando con nuestro curso de MySQL y el curso de Visual Basic.

 
Agregar esta página a Mister Wong Compartir
Agregar la pestaña Desarrollador a Microsoft Excel
¿Cómo funciona JVM o Java Virtual Machine?
Relación entre el lenguaje de programación y la JVM.
¿Por qué dejar de programar en COBOL?
La programación en Java y la JMV
  Comentarios: 0      
 
Enviá tu comentario
Para dejar tu comentario debes ser miembro de Sintagmas.
 
 
 
 
 
 
ULTIMAS PUBLICADAS en Tecnología |
  Sillas salvaescaleras, la solución perfecta
Contenidos7
 
  Ascensores de calidad y siempre en buen estado
Contenidos7
 
  Protección específica y útil de las cámaras de vigilancia
Contenidos7
 
  ¿Cómo funciona JVM o Java Virtual Machine?
Xnechijli01
 
  Relación entre el lenguaje de programación y la JVM.
Xnechijli01
 
  ¿Por qué dejar de programar en COBOL?
Xnechijli01
 
  La programación en Java y la JMV
Xnechijli01
 
  Funcionamiento básico de la máquina virtual Java
Xnechijli01
 
  JVM: máquina virtual de Java
Xnechijli01
 
  Introducción a la máquina virtual de Java
Xnechijli01
 
  Concienciación sobre accesibilidad y salvaescaleras
Contenidos7
 
  Soluciones técnicas profesionales de Bang & Olufsen
Contenidos7
 
  Razones éticas para comprar e instalar sillas salvaescaleras
Contenidos7
 
  La eficiencia del mantenimiento y la reparación de ascensores
Contenidos7
 
  Sillas salvaescaleras: herramientas básicas de movilidad
Contenidos7
 
  Servicio Técnico Apple en Barcelona, Reviviendo a tu Mac
aaragones
 
  La seguridad que brindan las cámaras de vigilancia
Contenidos7
 
  ¿Por qué se instalan salvaescaleras en edificios privados?
Contenidos7
 
  Cámaras de seguridad para todas las necesidades
Contenidos7
 
  Durometro y sus usos
stephanfrueeh
 
  Las okupaciones aumentan la demanda de cámaras de seguridad IP
Contenidos7
 
  Cómo seleccionar la silla salvaescaleras más adecuada
Contenidos7
 
  Por qué es importante revisar los ascensores
Contenidos7
 
  Medir La Dureza Del Material Con El Durómetro Brinell
stephanfrueeh
 
  El montaje y uso de ascensores en las ciudades modernas
Contenidos7
 
  Historias en un ascensor
Contenidos7
 
  Propiedades de las clases en kotlin
Xnechijli01
 
  Qué son las funciones en kotlin
Xnechijli01
 
  Declaraciones condicionales en kotlin
Xnechijli01
 
  Inferencia de tipo en kotlin
Xnechijli01
 
 
 
 
TAGS
C# C# 8
 
 
  Contacto| Términos y condiciones| Anunciar en Sintagmas| Acerca de Sintagmas| Administrar|      
Copyright 2009 y actual de Sintagmas | Todos los derechos reservados