Tracks
/
C#
C#
/
Temario
/
Miembros con cuerpo de expresión
Mi

Miembros con cuerpo de expresión en C#

1 ejercicio

Acerca de Miembros con cuerpo de expresión

Muchos tipos de miembros de struct y de clase (siendo los campos la principal excepción) pueden usar la sintaxis de miembro con cuerpo de expresión. Definir un miembro con una expresión suele producir código más conciso y legible que los bloques o las instrucciones tradicionales.

public int Times3(int input) => input * 3;

public int Interesting => 1729;

Los miembros con cuerpo de expresión no pueden tener bloques con varias instrucciones, pero conviene advertir a quienes tengan experiencia en programación funcional de que todo lo que puede hacer un miembro tradicional se puede conseguir con uno de estos miembros. La «expresión» puede ser una operación de asignación que cree efectos secundarios, o la invocación de un método, lo que significa que todo es posible.

Editar en GitHub El enlace se abre en una nueva ventana o pestaña

Aprende Miembros con cuerpo de expresión