摘要:
到目前为止,我们看到的C#程序的执行都是一行接一行、自上而下的进行,不遗漏任何代码。如果所有的应用程序都这样执行,那我们能揍的工作就太有限了。
这里介绍控制程序流程的两种方法:
1、分支——有条件的执行代码。条件取决于计算的结果,例如“如果myVal小于0”,就只执行这行代码”。
2、循环——重复执行相同的语句(重复执行一定的次数,或者在满足测试条件后停止执行)。
这两种方法都要用到布尔逻辑。前面介绍的bool类型可以有两个值:true或false。这种类型常常用于记录某些操作的结果,以便操作这些结果。bool类型可用于存储比较过的结果。
考虑下述情形:如果根据变量myVal是否小于10,来确定是否执行代码。为此,需要确定语句“myVal小于10”的真假,即需要知道比较的布尔结果。
阅读全文