泛型类型约束,new() 表示参数都必须具有可访问的无参数(或默认)构造函数
参考:http://msdn.microsoft.com/zh-cn/library/bb384067.aspx
知识改变命运,奋斗成就人生!
就是要求EntityCollection<T>中泛型必须有公共的无参构造函数
追加一个问题
public EntityCollection(IEnumerable collection): this(){}
这是一个构造函数 请问后面的": this()"是什么意思?
Hard work, hard play!