温馨提示×

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

c#
小樊
124
2024-08-13 21:40:36
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

是的,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;
}

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:C#中switch语句是否支持字符串类型

0