Minimal VI: Operador condicional

Published by SyntaxGardener in

Corrige el código inicial y devuelve "both" cuando ambos argumentos booleanos son verdaderos, "first" cuando solo el primero es verdadero, "second" cuando solo el segundo es verdadero y "neither" cuando ambos son falsos. Una solución concisa puede usar operadores condicionales de C#.

Ejemplos

Program.AreTrue(true, true) ➞ "both"

Program.AreTrue(true, false) ➞ "first"

Program.AreTrue(false, true) ➞ "second"

Program.AreTrue(false, false) ➞ "neither"