第一节 33enum枚举

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
/*枚举
 *确定数量,确定值的几个取值,东西南北,男妇,上中下
 * enum Gender{male,female}
 * enum QQStatus{online, offline, hiden}
 * 枚举的用法, QQStatus status = QQStatus.online
 * 和用字符串比下场 来,用格举的好处就是限定了变量的取值范围,程序处理起来更方便
 * 
 */
namespace _33enum枚举
{
    enum Gender { Male,Female, Unkown};
    class Program
    {
        static void Main(string[] args)
        {
            //Gender s = Gender.Male; //枚举的意义就是限定变量的取值范围
            //Gender g1 = Gender.Female;

            Console.WriteLine("请输入你的性别:");
            string sex = Console.ReadLine();

            Gender s;
            if (sex == "男")
                s = Gender.Male;
            else if (sex == "女")
                s = Gender.Female;
            else
                s = Gender.Unkown;
            if (s == Gender.Male)
            {
                Console.WriteLine("我是男人");
            }
            else if (s == Gender.Female)
            {
                Console.WriteLine("我是女人");
            }
            else
                Console.WriteLine("保密");
            Console.ReadKey();
        }
    }
}

  

posted @ 2012-02-19 22:07  简单--生活  阅读(163)  评论(0编辑  收藏  举报
简单--生活(CSDN)