c#3.0 新特性 ---对象初始化器

来源:互联网 发布:247143nx 4010淘宝价格 编辑:程序博客网 时间:2024/05/22 02:30

 

对象初始化器:

 

 

  编译器会自动为你做setter操作,使得原本几行的属性赋值操作能在一行中完成。这里需要注意:

l         允许只给一部分属性赋值,包括internal访问级别

l         可以结合构造函数一起使用,并且构造函数初始化先于对象初始化器执行