ここでは「if文を1行で書く方法」について簡単に書いておきます。
if文を1行で書く
if文を1行で書く記述は下の通りです。
変数 = 条件式 ? True処理 : False処理;
そして、実際にif文を1行で書いたのが下のコードになります。※if文は12行目です。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
using System; namespace sample { class Program { static void Main() { var i = 1; string message; message = (i == 1) ? "true" : "false"; Console.WriteLine(message); } } } |
上ではif文で判定した値を変数messageに代入しています。
そして、上のコードを実行するとコンソールに「true」と表示されます。
スポンサーリンク