温馨提示×

C#中switch语句是否支持枚举类型

c#
小樊
100
2024-08-13 21:40:36
栏目: 编程语言

是的,C#中的switch语句支持枚举类型。枚举类型在C#中被视为一种整数类型,因此可以在switch语句中使用。示例如下:

enum Color
{
    Red,
    Blue,
    Green
}

Color color = Color.Red;

switch (color)
{
    case Color.Red:
        Console.WriteLine("The color is red");
        break;
    case Color.Blue:
        Console.WriteLine("The color is blue");
        break;
    case Color.Green:
        Console.WriteLine("The color is green");
        break;
    default:
        Console.WriteLine("Unknown color");
        break;
}

0