1
クラスのctorが基本クラスctorを呼び出すかどうか、そしてどのような引数を使ってプログラム的に調べますか?子クラスctorが基本クラスoneを呼び出したかどうかを教えてください
クラスのctorが基本クラスctorを呼び出すかどうか、そしてどのような引数を使ってプログラム的に調べますか?子クラスctorが基本クラスoneを呼び出したかどうかを教えてください
派生クラスのコンストラクタは、常に基本クラスのコンストラクタを呼び出します。これはC#言語仕様で必要です。
どのような引数が渡されたかを調べるには、基本クラスを保存している場合はそれを聞くことができますが、普遍的な方法はありません。
私が今まで見たコードでは、どの基本クラスのコンストラクタが呼び出されたのかを知ることは不可能です。基本クラスはその情報を明示的に保存する必要がありますが、一般に異なるコンストラクタは一部の内部データに対してデフォルト値を使用します。
ありがとうございました。私は2つのモッククラスでこれを試してみましたが、怠け者だと感じていました。ポインタありがとう。 –