20151013
流程控制语句:
1、选择语句 if … else
if...else |
选择语句 |
if(布尔表达式) |
|
|
if(布尔表达式) |
|
|
if(布尔表达式) |
|
|
if(布尔表达式) |
2、选择语句 switch
语句 |
说明 |
备注 |
switch |
多分支选择语句 |
switch(表达式) |
3、迭代语句(循环语句)
语句 |
说明 |
备注 |
while |
while语句(条件为True,跳出循环) |
while(布尔表达式) |
|
||
do...while |
while语句(条件为True,跳出循环,循环至少执行一次) |
do |
|
||
for |
for语句 |
for(初始化表达式;条件表达式;迭代表达式) |
|
||
foreach |
foreach语句(用于枚举一个集合的元素) |
foreach(类型 迭代变量名 in 集合类型表达式) |
4、跳转语句
语句 |
说明 |
备注 |
break |
退出当前语句块 |
应用于switch、while、do…while、for、foreach |
|
||
continue |
退出进入下次循环 |
应用于while、do…while、for、foreach |
|
||
goto |
用于控制转移到标签控制的语句 |
goto 标签 |
|
||
return |
用于退出类的方法,如果方法有返回类型,return后必须返回这个类型的值 |
|