C# if else语句
if(布尔表达式 1)
{
语句块 1;
}else if(布尔表达式 2){
语句块 2;
}
...
else{
语句块 n;
}
C# switch case语句
switch(表达式)
{
case 值 1:
语句块 1;
break;
case 值 2:
语句块 2;
break;
...
default:
语句块 n;
break;
}
C# for循环
for(表达式 1; 表达式 2; 表达式3)
{
表达式 4;
}
其中:
表达式 1:为循环变量赋初值。
表达式 2:为循环设置循环条件,通常是布尔表达式。
表达式 3:用于改变循环变量的大小。
表达式 4:当满足循环条件时执行该表达式 4。
C# while循环
while(布尔表达式)
{
语句块;
}
【while 循环一般适用于不固定次数的循环】
C# do while循环
do
{
语句块;
}while(布尔表达式);
【do while 语句执行的过程是,先执行 do{} 中语句块的内容,再判断 while() 中布尔表达式的值是否为 True,如果为 True,则继续执行语句块中的内容,否则不执行,因此 do while 语句中的语句块至少会执行一次。】
C# break语句
break 语句用于中断循环,使循环不再执行。如果是多个循环语句嵌套使用,则 break 语句跳出的则是最内层循环。
C# continue语句
continue 语句有点像 break 语句。但它不是强制终止,continue 会跳过当前循环中的代码,强制开始下一次循环。
C# goto语句
语句用于直接在一个程序中转到程序中的标签指定的位置,标签实际上由标识符加上冒号构成。
goto Labell;
语句块 1;
Labell
语句块 2;
【注意:goto 语句不能跳转到循环语句中,也不能跳出类的范围】