Quel opérateur ternaire en C# est le plus populaire et le plus utilisé?Quel opérateur ternaire en C# est le plus populaire et le plus utilisé?
Répondre
L'opérateur parfois connu sous le nom d'opérateur ternaire est appelé opérateur conditionnel. Il est de la forme
A ? B : C
où A est une expression booléenne et B et C sont des expressions soit du même type ou de types tels que le type B peut être converti implicitement le type de C ou vice versa.
Le premier A est évalué; si le résultat est true
alors B est évalué pour fournir le résultat. Sinon, C est évalué pour fournir le résultat.
Quand avez-vous changé votre nom? – inspite
Seulement vous pouvez obtenir 7 upvotes en une minute sur ce qui était à l'origine une question incompréhensible. ;) – AnthonyWJones
Au moins, vous avez laissé le "pourquoi est populaire" partie sans réponse pour donner le reste d'entre nous une opportunité :-) – Konamiman
Il est populaire car il conduit à un code plus court et plus lisible. Considérez cet exemple simple:
int daysInYear = isLeapYear ? 366 : 365;
au lieu de
if(isLeapYear) {
daysInYear = 366;
} else {
daysInYear = 365;
}
ok bien fait réponse –
question devoirs ... –
Edité, mais je ne sais pas ce qu'il voulait dire vrai. – Welbog
L'opérateur ternaire le plus populaire en C# doit être l'opérateur conditionnel, car c'est le seul opérateur ternaire ... – Guffa