admin 管理员组

文章数量: 1184232


2024年3月9日发(作者:宁波网络公司)

case switch用法

case switch是一种常用于多重条件判断的语句,它可以根据变量的不同值来执行不同的代码块。以下是case switch的基本用法:

1. 定义变量:

在使用case switch之前,需要先定义一个待判断的变量。

2. 语法结构:

```csharp

switch (变量)

{

case 值1:

// 当变量的值等于值1时执行的代码

break;

case 值2:

// 当变量的值等于值2时执行的代码

break;

...

default:

// 当上述所有条件都不满足时执行的代码

break;

}

```

注意:case switch中可以有多个case,但只有满足第一个匹配的条件才会执行相应的代码块。default关键字是可选的,用于处理上述所有条件都不满足时的情况。

3. 示例代码:

下面是一个通过case switch判断星期几的例子:

```csharp

int dayOfWeek = 4;

string dayName;

switch (dayOfWeek)

{

case 1:

dayName = "星期一";

break;

case 2:

dayName = "星期二";

break;

case 3:

dayName = "星期三";

break;

case 4:

dayName = "星期四";

break;

case 5:

dayName = "星期五";

break;

case 6:

dayName = "星期六";

break;

case 7:

dayName = "星期日";

break;

default:

dayName = "无效的日期";

break;

}

ine("今天是" + dayName);

```

在以上示例中,根据变量dayOfWeek的值来判断是星期几,并将对应的星期几名称赋值给变量dayName。最后打印出具体的星期几名称。

通过以上示例,可以看到case switch能够根据变量的不同值来执行不同的代码块,从而实现多重条件判断。


本文标签: 变量 执行 条件 代码 判断