对象集合初始化器是.net3.0平台下新添加的功能,解决了类的构造函数我们需要定义几个的问题。当我们新创建一个类时,系统会默认的生成一个无参构造函数,当我们定义自己的构造函数时,那么系统默认的是我们自己定义的构造函数,而对象集合初始化器默认的是调用无参构造函数,所以在使用时,必须确保在类中存在一个无参构造函数。