【发布时间】:2011-06-16 07:10:36
【问题描述】:
标题可能听起来令人困惑。 我想要的是在构造函数中调用同一类的构造函数和基类的构造函数。 也许我第一次尝试解决这个问题可以解释我的问题:
public MyClass(MyClass obj) : base(obj),this() {}
但这种表示法不起作用。 有什么办法可以解决吗?
【问题讨论】:
-
如果您的无参数构造函数 (
this()) 指定了一个不同的基类构造函数(它隐式执行的 - 无参数构造函数 - 如果未指定)会怎样。应该调用哪个基类构造函数?
标签: c# .net inheritance constructor