条件演算子の課題アクティビティの解決策を確認する
次のコードは、前のユニットの課題に対して考えられる解決策の 1 つです。
Random coin = new Random();
int flip = coin.Next(0, 2);
Console.WriteLine((flip == 0) ? "heads" : "tails");
このコードは "考えられる解答の 1 つ" にすぎません。次のように、ブール式の内部で flip を呼び出すことによって、一時変数 Next() を削除できます。
Random coin = new Random();
Console.WriteLine((coin.Next(0, 2) == 0) ? "heads" : "tails");
しかし、このコードは隙間なく記入されているため、コードの動作を理解するのは、さらに難しいかもしれません。
成功した場合は、おめでとうございます。 次のユニットにある 2 番目の課題に進んでください。
Von Bedeutung
この課題を完了できなかった場合は、先に進む前に、これまでのユニットを確認した方がよいと思われます。