Revisar a solução para a atividade de desafio condicional do operador
O seguinte código é uma solução possível para o desafio da unidade anterior.
Random coin = new Random();
int flip = coin.Next(0, 2);
Console.WriteLine((flip == 0) ? "heads" : "tails");
Este código é apenas "uma solução possível". Você poderia ter eliminado a variável flip temporária chamando o Next() interior da expressão booleana assim:
Random coin = new Random();
Console.WriteLine((coin.Next(0, 2) == 0) ? "heads" : "tails");
No entanto, esse código é compactado densamente e pode ser mais difícil entender o que o código está fazendo.
Se você foi bem sucedido, parabéns! Avance para o segundo desafio na unidade seguinte.
Importante
Se você teve problemas para completar este desafio, talvez você deva rever as unidades anteriores antes de continuar.