• c#中的枚举


    1.枚举概念:枚举是用户定义的整型类型,在声明一个枚举时,要指定该枚举的实例可以包含的一组可接受的值,还可以给值指定易于记忆的名称。如果在代码的某个地方,要试图把一个不可接受范围内的值赋予枚举的一个实例,编译就会出错。

    2.枚举的优点:

    (1)枚举可以使代码易于维护,有助于确保给变量指定合法的,期望的值。

    (2)枚举使代码更清晰,允许用描述的名称表示整数值,而不是用含义模糊,变化多端的数来表示。

    (3)枚举能使代码易于键入。

    示例:

     //定义一个枚举
    public enum TimeOfDay {
            Morning=0,
            Afternoon=1,
            Evening=2
            }

     //函数主入口
      static void Main(string[] args)
            {
                main();
                Console.ReadLine();
            }
            //调用实现方法
    public static int main() {
                WriteGreeting(TimeOfDay.Morning);
                return 0;
            }


            //实现方法

     public static void WriteGreeting( TimeOfDay timeofday) { //将枚举作为参数传递
                switch (timeofday) {
                    case TimeOfDay.Morning:
                        Console.WriteLine("Good morning!");
                        break;
                    case TimeOfDay.Afternoon:
                        Console.WriteLine("Good Afternoon!");
                        break;
                    case TimeOfDay.Evening:
                        Console.WriteLine("Good Evening!");
                        break;
                }
            }

    控制台输出结果:Good morning!

  • 相关阅读:
    EF – 4.CRUD与事务
    EF – 3.EF数据查询基础(下)数据关联
    EF – 2.EF数据查询基础(上)查询数据的实用编程技巧
    响应式的入门学习
    淘宝相关模块管理
    Git相关
    Drupal相关网站推荐
    在线视频播放软件
    Linux命令的常用
    Linux下使用Git命令及Github项目
  • 原文地址:https://www.cnblogs.com/lxjie/p/3152792.html
Copyright © 2020-2023  润新知