我认为C#中的关键字"new"仅用于实例化一个类.最近我发现它也可以隐藏继承.那么你有没有使用它的情况?
你可以看一下MSDN:
在C#中,new关键字可用作运算符,修饰符或约束. 新运营商 用于创建对象和调用构造函数. 新修饰符 用于从基类成员隐藏继承的成员. 新约束 用于限制可能用作泛型声明中的类型参数的参数的类型.
在C#中,new关键字可用作运算符,修饰符或约束.
新运营商
用于创建对象和调用构造函数.
新修饰符
用于从基类成员隐藏继承的成员.
新约束
用于限制可能用作泛型声明中的类型参数的参数的类型.