本帖最后由 hwhtj 于 2011-10-28 09:39:29 编辑

解决方案 »

  1.   

    private int _id;
    public int id{
      get{return _id;}
      set{_id = value;}
    }
      

  2.   

    看来你是从3.5开始的,要这样写:private int _id;
    //注意大小写
    public int Id{
      get{ return _id; }
      set{ _id = value;}
    }
      

  3.   

    当前上下文中不存在名称“Value”
      

  4.   

    刚才没测试,现在测试了没问题
    你直接复制        private int _id;
     
            public int Id
            {
                get { return _id; }
                set { _id = value; }
            }
      

  5.   

    现在出来新的问题了namespace CDU.Entity
    {
        public class Entity_RewardsType
        {
            private int _id;
            public int Id 
            {
                set { _id = value; }
                get { return _id; }
            }
            private int _rewardsName;
            public string RewardsName 
            {
                set { _rewardsName = value; }
                get { return _rewardsName; }
            }
            private int _rewardsType;
            public bool RewardsType 
            {
                set { _rewardsType = value; }
                get { return _rewardsType; }
            }
        }
    }错误 1 无法将类型“string”隐式转换为“int” 错误 2 无法将类型“int”隐式转换为“string” 错误 3 无法将类型“bool”隐式转换为“int” 错误 4 无法将类型“int”隐式转换为“bool”
      

  6.   

    唉,刚入门吧,要这样写,你的类型完全不同,当然不能转换了namespace CDU.Entity
    {
        public class Entity_RewardsType
        {
            private int _id;
            public int Id 
            {
                set { _id = value; }
                get { return _id; }
            }
            private string _rewardsName;
            public string RewardsName 
            {
                set { _rewardsName = value; }
                get { return _rewardsName; }
            }
            private bool _rewardsType;
            public bool RewardsType 
            {
                set { _rewardsType = value; }
                get { return _rewardsType; }
            }
        }
    }
      

  7.   


    private string _rewardsName;  //注意是string
            public string RewardsName 
            {
                set { _rewardsName = value; }
                get { return _rewardsName; }
            }
            private bool _rewardsType;  //注意是bool
            public bool RewardsType 
            {
                set { _rewardsType = value; }
                get { return _rewardsType; }
            }
      

  8.   

    给你说个技巧。你试试。
    在代码编辑区
    private int _id;
    鼠标点到这一行,右键----重构----封装字段----确定
    你会发现 自动为你封装了。