zoukankan      html  css  js  c++  java
  • Enum.Parse

    using System;

    public class ParseTest
    {
        [FlagsAttribute]
        enum Colors { Red = 1, Green = 2, Blue = 4, Yellow = 8 };

        public static void Main()
        {
            Console.WriteLine("The entries of the Colors Enum are:");
            foreach (string colorName in Enum.GetNames(typeof(Colors)))
            {
                Console.WriteLine("{0}={1}", colorName, 
                                             Convert.ToInt32(Enum.Parse(typeof(Colors), colorName)));
            }
            Console.WriteLine();
            Colors myOrange = (Colors)Enum.Parse(typeof(Colors), "Red, Yellow");
            Console.WriteLine("The myOrange value {1} has the combined entries of {0}"
                               myOrange, Convert.ToInt64(myOrange));
            Console.ReadLine();
        }
    }

    运行结果:

    /*
    This code example produces the following results:

    The entries of the Colors Enum are:
    Red=1
    Green=2
    Blue=4
    Yellow=8

    The myOrange value 9 has the combined entries of Red, Yellow

    */ 


  • 相关阅读:
    javascript_数组
    Javascript_函数
    JavaScript思维导图
    django 中session的存储和获取
    使用 PyCharm 在centos 部署代码
    mac下使用async-profiler
    Mac系统如何清理mysql
    Java-多线程
    Java内部类
    WinForm使用发布方式进行安装的安装目录
  • 原文地址:https://www.cnblogs.com/zhangpengshou/p/2388366.html
Copyright © 2011-2022 走看看