Rivedere la soluzione per l'attività di verifica relativa agli operatori condizionali
Il codice seguente costituisce una possibile soluzione alla sfida presentata nell'unità precedente.
Random coin = new Random();
int flip = coin.Next(0, 2);
Console.WriteLine((flip == 0) ? "heads" : "tails");
Questo codice è semplicemente "una possibile soluzione". È possibile eliminare la variabile flip temporanea chiamando l'interno Next() dell'espressione booleana come segue:
Random coin = new Random();
Console.WriteLine((coin.Next(0, 2) == 0) ? "heads" : "tails");
Questo codice è tuttavia molto compresso e potrebbe essere più difficile stabilire quali operazioni esegue.
Se hai avuto successo, congratulazioni! è possibile passare alla seconda sfida nell'unità successiva.
Importante
Se si verificano problemi durante il completamento di questa sfida, è consigliabile esaminare le unità precedenti prima di continuare.