[条件] ? [条件が真の場合に設定する値] : [条件が偽の場合に設定する値]
bool flg = false; // ?の左側の式(flg)がtrueの場合、str には"真"、それ以外の場合"偽"が代入されます string str = flg ? "真" : "偽";
bool flg = false;
string str;
// 条件(flg)がtrueの場合、str には"真"、それ以外の場合"偽"が代入されます
if(flg){
str = "真";
}else{
str = "偽";
}