none
关于“枚举”类型的取值问题 RRS feed

  • 问题

  •  public enum MonitorType
            {

                 E = 0,

                  F= 6

         }

    MonitorType  test = MonitorType.E;

    问题:怎样取到变量“test”的值“E”,对应的“0”这个值???     test不能直接赋值为“0”对吧??


    Science and technology is my lover.

    2012年9月17日 5:41

答案

  • dear

    列举不能赋予值,但可透过以下方法取得对应的值

    MonitorType test = MonitorType.F;
    var value = (int)test;


    秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/

    2012年9月17日 6:54

全部回复