开发者要充分应用任何一种语言,必须全面而彻底地了解其代码流程结构。在本文中,我将概括说明C# If语句,并讨论C# If语句的适当方法。
选择语句
If和switch被称之为选择语句,是因为它们能够根据实际情形决定逻辑路径代码。下面介绍C# If语句。
C# If语句
这个语句中包含一个求布尔值的表达式。如果布尔表达式的值为真,即执行If子句中的语句;如果布尔值为假,则不执行If子句中的语句。
C# If语句后面可以紧跟一个else语句,如果If子句中的布尔表达式的值为假,则执行else语句。else语句还可以与If语句组合使用。那时,它的执行方式与普通的If语句相似。但是,只有当第一个If子句的布尔表达式值为假,且这个else If子句值为真时,才执行这段代码。
一般来讲,为了保证代码的各种情形得到处理,且不会出现程序逻辑漏洞,最好使用else语句。
注:当应用If语句检查等同性时,必须使用两个连续的等号。两个等号检查等同性,而一个等号仅表示赋值。
下面是C# If语句的一个应用实例:
- int i=3;
- if (i == 1)
- {MessageBox.Show("i=1"); }
- elseif (i==2)
- {MessageBox.Show("i=2"); }
- else
- { MessageBox.Show("i=?"); }
【编辑推荐】