获得一个枚举值

这个问题在这里已经有了答案:

  • 从C#中的枚举中获得int值的24个答案

  • 只需将枚举值转换为int

    A a = new A();
    
    int k = (int)a.NumberOfFiscalPeriod;
    

    即使没有为该int值定义的枚举值,反例也是有效的,对于示例:

    int i = 13; // int value
    EFiscalPeriond f = (EFiscalPeriond) i; // converting int to enum
    
    链接地址: http://www.djcxy.com/p/91791.html

    上一篇: Get a enum value

    下一篇: How do I get the int value from the EventLogEntryType enum