2010-11-23 11 views

答えて

2

派生クラスのコンストラクタは、常に基本クラスのコンストラクタを呼び出します。これはC#言語仕様で必要です。

どのような引数が渡されたかを調べるには、基本クラスを保存している場合はそれを聞くことができますが、普遍的な方法はありません。

私が今まで見たコードでは、どの基本クラスのコンストラクタが呼び出されたのかを知ることは不可能です。基本クラスはその情報を明示的に保存する必要がありますが、一般に異なるコンストラクタは一部の内部データに対してデフォルト値を使用します。

+0

ありがとうございました。私は2つのモッククラスでこれを試してみましたが、怠け者だと感じていました。ポインタありがとう。 –

関連する問題