// 定义一个枚举类型,表示一周中的每一天
public enum DayOfWeek
{
Sunday, // 默认从0开始编号
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday
}
// 使用枚举类型的示例代码
class Program
{
static void Main()
{
// 声明一个DayOfWeek类型的变量,并赋值为Monday
DayOfWeek today = DayOfWeek.Monday;
// 输出枚举值的名称
Console.WriteLine("Today is " + today); // 输出: Today is Monday
// 获取枚举值的整数值
int dayValue = (int)today;
Console.WriteLine("The numeric value of today is " + dayValue); // 输出: The numeric value of today is 1
// 根据整数值获取对应的枚举成员
DayOfWeek day = (DayOfWeek)3;
Console.WriteLine("The day with numeric value 3 is " + day); // 输出: The day with numeric value 3 is Wednesday
}
}
enum 关键字定义了一个名为 DayOfWeek 的枚举类型,它包含了一周中的每一天。默认情况下,枚举成员从 0 开始编号。Main 方法中,声明了一个 DayOfWeek 类型的变量 today,并将其赋值为 Monday。希望这个示例能帮助你理解 C# 中的枚举用法。
上一篇:c# webservice
下一篇:c#二维数组
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站