Parcours
/
C#
C#
/
Programme
/
Membres expression-bodied
Me

Membres expression-bodied en C#

1 exercice

À propos de Membres expression-bodied

De nombreux types de membres de struct et de classe (les champs étant la principale exception) peuvent utiliser la syntaxe des membres expression-bodied. Définir un membre à l'aide d'une expression produit souvent un code plus concis et plus lisible que les blocs ou instructions traditionnels.

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

public int Interesting => 1729;

Les membres expression-bodied ne peuvent pas contenir de blocs de plusieurs instructions, mais si tu as un bagage en programmation fonctionnelle, sache que tout ce qu'un membre traditionnel peut faire peut être réalisé avec l'un de ces membres. L'« expression » peut être une opération d'affectation qui crée des effets de bord, ou un appel de méthode, ce qui signifie que tout est possible.

Modifie via GitHub Le lien s'ouvre dans une nouvelle fenêtre ou un nouvel onglet

Apprends Membres expression-bodied