写法1 public int id
        { get; set; }写法2  private int id;        public int Id
        {
            get { return id; }
            set { id = value; }
        }这两种写法有什么区别

解决方案 »

  1.   

    好像在VS2008中,.net framework 3.5以上才支持第一种写法。
      

  2.   


    可能是大小写吧:)写法1 
    public int Id
    { get; set; }
      

  3.   

    第一就是第二简写,3.5才开始支持这样的写法不过我还是习惯Ctrl+r -》 E
      

  4.   

    这个我还真没有试过,数据库用的是oracle,服务器功能由jave,前台是c#,好像oracle不区分大小写的吧。至于java我就不清楚了。