就是除了  value 还有 description .

解决方案 »

  1.   


    不太明白.  get , set 如何做这些.我用java举个例子, 你也举个吧:public enum ETTType { KILL_M((byte)1, "杀"),
    VIC((byte)2, "通关"),
    JOIN((byte)3, "参与"),
    ACTION((byte)4, "行为"),
    SUBMIT((byte)5, "确认!!");
    ...........
      

  2.   

    public enum ETTType
    {
        [Description="杀"]
        KILL_M = 1,
        [Description="通关"]
        VIC = 2,
        ...
    }
      

  3.   

    谢谢devmiao
    还个问题if (type == ERankingsType.COUNSELOR_RANK)
    {
    }这个代码现在会报错.  type是byte类型. ERankingsType.COUNSELOR_RANK 的实际值是1
    java中这么写是可以的. c#怎么办?
      

  4.   

    if (type == (byte)ERankingsType.COUNSELOR_RANK)
      

  5.   

    我尝试把 type 强转成 ERankingsType就可以了.这比较多此一举啊...