3項演算子

書式

式1 ? 式2 : 式3

解説

式1の評価結果がtrueの場合は式2を評価し、trueの場合は式3を評価します。


3項演算子の例

TextBox0.bgColor = R.error == 0 ? Color.STD : Color.RED;

この例では、R.errorの値が0の場合はTextBox0の背景を標準色とし、そうではない場合は赤くします。