版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/y90o08u28/article/details/87284282
C# new 关键字的三种用法:
1:运算符,用于创建对象和掉用构造函数。
如:var c1 = new Test();
2:修饰符,new关键字可以显示隐藏从基类员继承的成
new public class Test
{
public int x = 2;
public int y = 20;
public int z = 40;
}
3:约束,用于在泛型申明中约束可能用作参数类型的参数的类型
class ItemFactory<T> where T : new()
{
public T GetNewItem()
{
return new T();
}
}
本人qq:344810449,一起研究技术。