if是一个条件分支语句。if语句的语法有以下两种方式。
if (booleanExpression){statement(s)}if (booleanExpression){statement(s)}else{statement(s)}
如果booleanExpression的值为true,紧跟在if语句后的语句块中的语句将会执行;
如果值为false,if语句块中的语句不会执行;
如果booleanExpression值为false并且有else语句块,则会执行else语句块中的语句。
在下面示例中,如果a大于3,会执行if语句块;否则,会执行else语句块。
if (a > 3){// 语句}else{// 语句}
如果有多个选项,我们也可以使用带有一系列else语句的if语句。
if (a == 1){System.Console.WriteLine("one");}else if (a == 2){System.Console.WriteLine("two");}else if (a == 3){System.Console.WriteLine("three");}else{System.Console.WriteLine("invalid");}
