循环语句也可称迭代语句,C# 中共有四种循环语句,它们全部都支持用 break 来退出循环,用 continue 来跳过本次循环进入下一次循环。
while 语句循环也是用得比较多,它表示条件满足时执行循环。
上述两个示例,是将 i++ 放在循环的第一句好呢,还是放在循环的最后一句好?
我建议放在循环的最后一句好,因为这样和 for in 语句的运行结构相同。同时大多数情况下,我们需要循环变量(这里是 i),并且需要的是当前的循环变量值,不需要进入循环后立即改变循环变量值。
while 语句中要注意 continue 的应用,while 语句的循环变量的改变是在循环体中的,如果在应用 continue 时,没有改变循环变量,就会造成一个死循环,如下示例: