c#一个枚举值的经典例子
时间: 2023-08-22 19:10:00 浏览: 63
一个经典的 C# 枚举值例子就是定义一组颜色常量:
```csharp
public enum Color
{
Red,
Green,
Blue
}
```
这里定义了三个颜色常量:Red、Green 和 Blue。这些常量可以在代码中使用,例如:
```csharp
Color myColor = Color.Green;
```
这将创建一个名为 myColor 的变量,并将其设置为 Green 值。可以使用 switch 语句来处理枚举值:
```csharp
switch (myColor)
{
case Color.Red:
Console.WriteLine("The color is red.");
break;
case Color.Green:
Console.WriteLine("The color is green.");
break;
case Color.Blue:
Console.WriteLine("The color is blue.");
break;
default:
Console.WriteLine("Unknown color.");
break;
}
```
这段代码将根据 myColor 变量的值输出不同的文本。如果 myColor 的值为 Green,则输出 "The color is green."。如果 myColor 的值为其他值,则输出 "Unknown color."。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)