C#学习笔记之——new在哪些地方用

1)new 运算符: 用于创建对象和调用构造函数。

2)new 修饰符:在用作修饰符时,new 关键字可以显式隐藏从基类继承的成员。

3)new() 约束: 于在泛型声明中约束可能用作类型参数的参数的类型。

ublic class A<T> where :class,new() //where T : new()               T必须要有一个无参构造函数
{
      public void Func()
      {
            T t=new T();
       }
}
原文地址:https://www.cnblogs.com/AlinaL/p/12852169.html