C# 中的枚举(Enum)是一种用于定义具有名称和相关值的常量集合的数据类型
▥编程
𝄐 0
c#枚举类型enum用法,c#枚举类型怎么用,c#枚举值方法,c#中枚举定义,c#枚举flags,c#枚举类型的高级使用
C# 中的枚举(Enum)是一种用于定义具有名称和相关值的常量集合的数据类型。枚举类型可以提高代码的可读性和可维护性,因为它们允许开发人员使用易于理解的符号来引用常量,而不是使用难以记忆的数字或字符串。
枚举类型在 C# 中声明为一个新的类型,使用 enum 关键字,并指定每个常量及其对应的值。
以下是一个 C# 枚举类型的示例:
enum DaysOfWeek
{
Monday = 1,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
}
以上示例定义了一个名为 DaysOfWeek 的枚举类型,并包含了七个常量:Monday、Tuesday、Wednesday、Thursday、Friday、Saturday 和 Sunday。其中 Monday 被赋值为 1,后续的常量会依次加 1。
可以通过以下方式使用枚举类型:
DaysOfWeek today = DaysOfWeek.Monday;
Console.WriteLine("Today is " + today);
输出结果为 Today is Monday。
枚举类型也可以通过强制转换为整数类型,获取到枚举常量对应的值:
int dayValue = (int)DaysOfWeek.Friday;
Console.WriteLine("The value of Friday is " + dayValue);
输出结果为 The value of Friday is 5。
C# 中的枚举(Enum)是一种用于定义具有名称和相关值的常量集合的数据类型。枚举类型可以提高代码的可读性和可维护性,因为它们允许开发人员使用易于理解的符号来引用常量,而不是使用难以记忆的数字或字符串。
枚举类型在 C# 中声明为一个新的类型,使用 enum 关键字,并指定每个常量及其对应的值。
以下是一个 C# 枚举类型的示例:
enum DaysOfWeek
{
Monday = 1,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
}
以上示例定义了一个名为 DaysOfWeek 的枚举类型,并包含了七个常量:Monday、Tuesday、Wednesday、Thursday、Friday、Saturday 和 Sunday。其中 Monday 被赋值为 1,后续的常量会依次加 1。
可以通过以下方式使用枚举类型:
DaysOfWeek today = DaysOfWeek.Monday;
Console.WriteLine("Today is " + today);
输出结果为 Today is Monday。
枚举类型也可以通过强制转换为整数类型,获取到枚举常量对应的值:
int dayValue = (int)DaysOfWeek.Friday;
Console.WriteLine("The value of Friday is " + dayValue);
输出结果为 The value of Friday is 5。
本文地址:
/show-278631.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。