初始化器
对象初始化器
使用对象初始值设定项可以在创建对象时向对象的任何可访问的字段或属性分配值,而无需显式调用构造函数。
集合初始化器
在初始化该集合的选件类实现 IEnumerable时,集合初始值设定项可以指定一个或多个元素初始值设定项。
元素初始值设定项可以是简单的值,也可以是表达式或对象初始值设定项。 通过使用集合初始值设定项,您将无需在源代码中指定多个对该类的 Add 方法的调用。
集合初始化器-使用
List<Person> lp=new List<Person>();
lp.Add( new Person(){
Name = "张三", Age=5 });
lp.Add( new Person(){
Name