标签: c#
如何以编程方式查明类的ctor是否调用了它的基类ctor以及使用了什么参数?
答案 0 :(得分:2)
派生类构造函数始终调用基类构造函数。这是C#语言规范所要求的。
要找出传递的参数,您可以询问基类,如果它保存了它们,但没有通用的方法。
找到我所见过的所有代码都无法找到所调用的基类构造函数。基类必须显式保存该信息,但通常不同的构造函数只使用某些内部数据的默认值。