号外号外: 原[图享网]更名为 码友网(codedefault.com) 啦,感谢大家一路上的陪伴与支持。代码的世界里,码友网与大家一起同行!

.NET[C#]C#中如何调用基类的构造函数?

.NET 作者: Rector 49阅读 0评论 0收藏 收藏本文

郑重申明:本文未经许可,禁止任何形式转载

示例一

public class MyExceptionClass : Exception
{
    public MyExceptionClass(string message, string extrainfo) : base(message)
    {
        //other stuff here
    }
}

示例二

class MyExceptionClass : Exception
{
     public MyExceptionClass(string message, string extraInfo) : 
         base(ModifyMessage(message, extraInfo))
     {
     }

     private static string ModifyMessage(string message, string extraInfo)
     {
         Trace.WriteLine("message was " + message);
         return message.ToLowerInvariant() + Environment.NewLine + extraInfo;
     }
}

示例三



public class MyException : Exception
{
    public MyException() { }
    public MyException(string msg) : base(msg) { }
    public MyException(string msg, Exception inner) : base(msg, inner) { }
}

阅读了该文章的人还浏览了...

本文永久链接码友网 » .NET[C#]C#中如何调用基类的构造函数?

发布于: 2018-01-14 09:50:58
分享扩散:

文章评论

获取验证码