Visual C# 2008+SQL Server 2005 数据库与网络开发――3.2.2 对象初始值设定项
C# 2008中新增的第二个特性是——对象初始值设定项。这个特性也是应隐式类型的本地变量和数组的要求而产生的。
对象初始化器用于指定对象的一个或多个可访问的字段或属性的值,通过(和)进行封闭起来,多个字段赋值之间通过逗号分割。对象初始值设定项的作用是:在创建对象时,向对象的任何可访问的字段或属性分配值,这种分配值的方法不同于显示调用的构造函数赋值,使用对象初始值设定项无需显式调用构造函数。