// 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 中文站