【c#】if文を1行で記述する方法

条件に伴って変数へ代入する値を変更する場合はIf文を1行で記述できます。

・構文

変数 = (条件式) ? 真の場合の処理内容 : 偽の場合の処理内容;

・サンプル

変数aの値が1の場合は変数bに”True”を代入し、そうでない場合には変数bに”False”を代入する処理です。

b = (a == 1) ? "True" : "False";

タイトルとURLをコピーしました