1.自动属性 自动属性是c#中属性定义的两种形式的一种:传统属性定义.自动属性. 1.1 传统属性定义 private int _age; public int Age { get { return _age; } set { _age = value; } } 1.2 自动属性 public int Age{get;set;}//该句代码的作用和上面传统属性定义的语句…
属性是对一个或者多个字段的封装. 类里面为什么要用一个共有的属性来封装其中的字段,也可以这样说用共有属性来封装私有变量,其中的好处应该大家都说的出来,就是为了实现数据的封装和保证了数据的安全,保护类里面的成员不被任意改动.例如下面的例子: class myclass { private int age;//私有的字段 public int Age //属性 { get { return this.age;…