13

静的コンストラクターを持つクラスがあります。

メンバーを呼び出したり使用したりせずに静的コンストラクターを呼び出したいのですが、コンストラクターがまだ呼び出されていない場合に限ります。

リフレクションを使ってみました。リフレクションを使用すると、静的コンストラクターを (何度も) 呼び出すことができますが、以前に既に呼び出されているかどうかを確認できません。

どうすればいいですか?

編集
これは、私が話している1つのクラスだけではなく、それ以上のクラスになる可能性があります. たとえば、特別な属性でマークされたすべてのクラスです。

4

1 に答える 1