new 运算符 用于创建对象和调用构造函数。
new 约束 用于在泛型声明中约束可能用作类型参数的参数的类型。class ItemFactory<T> where T : new
new 修饰符 用于向基类成员隐藏继承成员。