C#基本语法总结(2)

C/C#/C++ 749 0 2021-06-03

C#基本语法总结(2)
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 语句不能跳转到循环语句中,也不能跳出类的范围】

上一篇:C#基本语法总结(1)

下一篇:C#类和对象的详解

讨论数量:0

请先登录再发表讨论。 2024-03-29

天涯网魂
3 杠 5 星
TA 的文章
TA 的随言
TA 的资源链