コンストラクターが持つパラメーターの数を判別する方法を見つけようとしています。
これで、パラメーターのない1つのコンストラクターと、4つのパラメーターを持つ1つのコンストラクターを作成しました。
C#で、使用または指定されたコンストラクターに含まれるパラメーターの数を確認する方法はありますか?
つまり、ログファイルを読み取るために3番目のコンストラクターを使用しています。これらのログファイルはstring[]要素として読み取られ、引数と同じ数だけ存在する必要があります。そうでない場合は、ログファイルが破損しています。
しかし、私は多くのサブクラスを使用しており、各コンストラクターには、特定のログタイプに対してより多くのパラメーターがあります。
だから私は知りたかった:コンストラクターのパラメーターの量をチェックする方法はありますか?
はい、これは学校の課題です。実際にどの用語を探すべきかわからないので、VS2008オブジェクトブラウザは現在あまり役に立ちません。