enum (int)

 

    public enum Fruit
    {
        unknown=-1,
        Orange,
        Apple,
        Grape,
        QQQ
    }

    class Program
    {
        static void Main(string[] args)
        {
            Fruit f1 = Fruit.Apple;
            //enum和int互相转换
            int i = (int)f1;
            Console.WriteLine("Apple:{0}", i);
            Console.WriteLine("Fruit.unknown:{0}", (int)Fruit.unknown);// -1
            Console.WriteLine("Fruit.Orange:{0}", (int)Fruit.Orange);// 0
            Console.WriteLine("Fruit.Apple:{0}", (int)Fruit.Apple);// 1
            Console.WriteLine("Fruit.Grape:{0}", (int)Fruit.Grape);// 2
            Console.WriteLine("Fruit.QQQ:{0}", (int)Fruit.QQQ);// 3

 

posted @ 2018-03-12 11:12  sky20080101  阅读(128)  评论(0)    收藏  举报