si tratta dell'operatore ternario quello con tre addendi

sintassi:
variabile = (espressione boolana) ? valore se vero : valore se falso;


in base al risultato (true o false) della espressione boolana, verrĂ  rialsciato il risultato dell'istruzione true (se true) oppure dell'istruzione false (se false)

esempio:
int ValoreAssoluto = (a < 0) ? -a : a;