009 Opérateur ternaire IF ELSE en C#

Lorsque le bloc IF / ELSE est particulièrement simple et très binaire, il est possible de l’écrire de manière condensée sur une seule ligne dans un programme C# écrit avec Visual Studio 2013.

Par exemple, le code
if (nbEnfants == « 0 »)
messageAfficher = « Vous n’avez pas d’enfant »;
else
messageAfficher = « Vous avez une famille nombreuse ou vous vous êtes trompé dans la saisie »;

devient:
string messageAfficher = (nbEnfants == « 0 ») ? « Vous n’avez pas d’enfant » : « Vous avez une famille nombreuse ou vous vous êtes trompé dans la saisie »;

Téléchargez la vidéo : 009 Opérateur ternaire IF ELSE en C#.

Téléchargez les exemples de code.

Tous les articles sur le développement en C#.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *