相关疑难解决方法(0)

在C#中调用基础构造函数

如果我从一个基类继承并希望将继承类的构造函数中的某些东西传递给基类的构造函数,我该怎么做?

例如,

如果我从Exception类继承,我想做这样的事情:

class MyExceptionClass : Exception
{
     public MyExceptionClass(string message, string extraInfo)
     {
         //This is where it's all falling apart
         base(message);
     }
}
Run Code Online (Sandbox Code Playgroud)

基本上我想要的是能够将字符串消息传递给基本的Exception类.

c# inheritance constructor

1398
推荐指数
11
解决办法
98万
查看次数

用一个真实的例子来理解"装饰模式"

我正在研究GOF中记载的装饰模式.

请帮我理解装饰模式.有人可以给出一个用例,说明这在现实世界中有用吗?

design-patterns decorator

163
推荐指数
5
解决办法
8万
查看次数