c#学习笔记之枚举使用

来源:互联网 发布:北京时空软件 编辑:程序博客网 时间:2024/06/06 00:48
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace test{    class Program    {        enum TimeOfDay         {             Morning=0,Afternoon=1,Evening=2        }        static void Main(string[] args)        {            WriteGreeting(TimeOfDay.Evening);            TimeOfDay time1 = TimeOfDay.Afternoon;            Console.WriteLine(time1.ToString());            Console.ReadLine();            TimeOfDay time2 = (TimeOfDay)Enum.Parse(typeof(TimeOfDay), "Morning",true);            Console.WriteLine((int)time2);            Console.ReadLine();        }        static void WriteGreeting(TimeOfDay timeofday)        {            switch (timeofday)            {                case TimeOfDay.Morning: Console.WriteLine("Good Morning!"); Console.ReadLine(); break;                case TimeOfDay.Afternoon: Console.WriteLine("Good Afternoon!"); Console.ReadLine(); break;                case TimeOfDay.Evening: Console.WriteLine("Good Evening!"); Console.ReadLine(); break;                default: Console.WriteLine("Hello!"); Console.ReadLine(); break;            }        }    }}

原创粉丝点击