【发布时间】:2013-01-24 01:19:17
【问题描述】:
我刚看了http://blog.gurock.com/articles/creating-custom-exceptions-in-dotnet/
不知道什么时候写的。它说:
“由于 C# 很遗憾没有继承基类的构造函数,所以这种新类型只有标准的没有参数的构造函数,因此相对没用。”
这在 2010 年也是如此:C#: inheriting constructors
这仍然是真的吗?
编辑:根据答案,我确信有办法绕过默认的无参数构造函数。没有构造函数继承还有其他原因吗?
【问题讨论】:
-
这仍然是正确的(对于 C++ 和 Java 也是如此;)请参阅 stackoverflow.com/questions/426484/… 进行一些讨论。
标签: c#