Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# “的不同目的是什么?”;新";有C语言版本#_C#_Asp.net_Oop - Fatal编程技术网

C# “的不同目的是什么?”;新";有C语言版本#

C# “的不同目的是什么?”;新";有C语言版本#,c#,asp.net,oop,C#,Asp.net,Oop,有人能详细解释(举例)C#中“新”的不同用途吗 : 用于创建对象和调用 建设者 当用作修改器时,新的 关键字显式隐藏成员 从基类继承的 新约束指定任何 泛型类中的类型参数 声明必须有公开声明 无参数构造函数 对象实例化 在 表示基类的一个成员正在被隐藏 作为一个 大约3(): keyowrd不是必需的,但应该用来表明基类构造函数被隐藏。谢谢你的回答,你能用explain解释隐藏的新构造函数吗,这对我很有帮助。感谢Vijendra添加了来自MSDN的示例及其链接。请将“C:”从标题

有人能详细解释(举例)C#中“新”的不同用途吗

  • :
用于创建对象和调用 建设者

当用作修改器时,新的 关键字显式隐藏成员 从基类继承的

新约束指定任何 泛型类中的类型参数 声明必须有公开声明 无参数构造函数

  • 对象实例化
  • 表示基类的一个成员正在被隐藏
  • 作为一个
  • 大约3():


    keyowrd不是必需的,但应该用来表明基类构造函数被隐藏。

    谢谢你的回答,你能用explain解释隐藏的新构造函数吗,这对我很有帮助。感谢Vijendra添加了来自MSDN的示例及其链接。请将“C:”从标题中删除-只需将其保留在标记中即可。另外,请省略“你好”和“谢谢”。
    public class BaseC
    {
        public int x;
        public void Invoke() { }
    }
    public class DerivedC : BaseC
    {
        new public void Invoke() { }
    }