© { JSL }
71
Text Box: if
if
Folded Corner:
·no built-in conversions to/from bool
wSystem.Convert .ToBoolean(int i) exists though
·definite assignment consequences
wjust like in Java
if (number % 2 == 0)
   parity = "odd";
else
   parity = "even";
if ( boolean-expression )
    embedded-statement
else
    embedded-statement
Folded Corner:
if (number % 2 == 0)
   string parity = "even";
...
OK
compile
time
error
Folded Corner:
string parity =
    number % 2 == 0
        ? "odd"
        : "even";
ternary
operator