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();
       }
}

 

posted @ 2017-12-26 16:01  养鼠的猫  阅读(153)  评论(0编辑  收藏  举报