C#中的枚举类型怎么使用

   2024-10-25 8750
核心提示:在C#中,枚举类型用于定义一组命名的整数常量。以下是枚举类型的基本用法示例:// 定义一个枚举类型public enum DaysOfWeek{Mond

在C#中,枚举类型用于定义一组命名的整数常量。以下是枚举类型的基本用法示例:

// 定义一个枚举类型public enum DaysOfWeek{    Monday,    Tuesday,    Wednesday,    Thursday,    Friday,    Saturday,    Sunday}class Program{    static void Main()    {        // 使用枚举类型        DaysOfWeek today = DaysOfWeek.Monday;        if(today == DaysOfWeek.Monday)        {            Console.WriteLine("Today is Monday");        }        // 枚举类型的值可以通过枚举常量名或者整数值来获取        DaysOfWeek day = (DaysOfWeek)2;        Console.WriteLine(day);  // 输出 Wednesday        // 遍历枚举类型的所有值        foreach(DaysOfWeek dayOfWeek in Enum.GetValues(typeof(DaysOfWeek)))        {            Console.WriteLine(dayOfWeek);        }    }}

在上面的示例中,我们定义了一个名为DaysOfWeek的枚举类型,包含了一周的每一天。我们可以使用枚举类型来声明变量,并通过枚举常量名或整数值来获取枚举类型的值。我们还可以使用Enum.GetValues方法来遍历枚举类型的所有值。

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号