public enum UserTypeEnum : byte
    {
        申请 = 0,
        用户 = 1,
        管理员 = 2,
        系统管理员 = 3,
    }    private UserTypeEnum _UserId;    public UserTypeEnum UserId
    {
        get { return _UserId; }
        set { _UserId = value; }
    }this.Userid=?????

解决方案 »

  1.   

    this.Userid=UserTypeEnum.申请
    //你定义的枚举类型,就应该接受枚举值
      

  2.   

      UserId = (UserTypeEnum)3;
      

  3.   

    如果你定义的是int的
    private int_UserId;     public int UserId 
        { 
            get { return _UserId; } 
            set { _UserId = value; } 
        } 
    this.Userid=(int) UserTypeEnum.申请
      

  4.   

        public UserTypeEnum UserId 
        { 
            get { return _UserId; } 
            set { _UserId = value; } 
        } 
    那有吧USERID定义为枚举型的??
    this.Userid=cinvert.tostring(UserTypeEnum.申请);//Int型