Si chiama operatore ternario

la prima è la condizione
la seconda (dopo il ?) è il codice da eseguire se la condizione è vera mentre la terza parte è l'else.