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 sentencias tradicionales.

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

public int Interesting => 1729;

Los miembros con cuerpo de expresión no pueden tener bloques de varias sentencias, pero quienes tengan experiencia en programación funcional deben saber que todo lo que puede hacer un miembro tradicional se puede lograr con uno de estos miembros. La «expresión» puede ser una operación de asignación que genere 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 ventana o pestaña nueva

Aprende Miembros con cuerpo de expresión