?:(条件演算子)とif ステートメント
ステートメントではなく条件演算子を使用すると、値の計算を条件付きで実行する必要がある場合に、コードをもっと簡潔にできる可能性があります。
サンプル
次の例では、整数を負の値または負以外の値に分類するための 2 つの方法を示しています。
// -5から5までのランダムな整数を生成
int input = new Random().Next(-5, 6);
string classify;
if (input >= 0)
{
classify = “0または正の整数";
}
else
{
classify = “負の整数";
}
// 上記コードと同じ結果
classify = (input >= 0) ? "0または正の整数" : "負の整数";
ディスカッション
コメント一覧
まだ、コメントがありません