// C# switch 语句示例
using System;
class Program
{
static void Main()
{
int number = 2;
switch (number)
{
case 1:
Console.WriteLine("Number is 1");
break;
case 2:
Console.WriteLine("Number is 2");
break;
case 3:
Console.WriteLine("Number is 3");
break;
default:
Console.WriteLine("Number is not 1, 2, or 3");
break;
}
}
}
switch 语句:switch
语句用于根据不同的条件执行不同的代码块。它通常比多个 if-else
语句更简洁和高效。
case 标签:每个 case
标签后面跟着一个常量表达式,当 switch
表达式的值与某个 case
的值相等时,程序将执行该 case
下的代码块。
break 关键字:每个 case
块后面的 break
语句用于终止当前 case
的执行并退出 switch
语句。如果不使用 break
,程序将继续执行下一个 case
块中的代码(称为“贯穿”)。
default 标签:default
标签是可选的,用于处理所有未匹配的情况。如果没有任何 case
匹配,程序将执行 default
块中的代码。
这个例子中,变量 number
的值为 2,因此程序会输出 "Number is 2"。
上一篇:c# 单例
下一篇:c#winform
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站