属性

public string Name{get;set;}

这里的Name就是一个属性,是可读又可写的,属性可分为:

1、只读属性  public string Name{get;}或者public string Name{get{ ---//最后return一个string即可}};只写属性 public string Name{set;}或者public string Name{set{ ---}}。

2、属性的访问修饰符,get和set的访问级别可以不同,如果public string Name{get;private set;}这也是只读的(不确定,下来确认)

3、自动实现的属性  如 public string Name{get;set;}

4、内联(一般不需要考虑性能)

test
原文地址:https://www.cnblogs.com/session0827/p/5503450.html