実行時と設計時の両方で、いくつかの登録コードを実行したいと考えています。私にとって最善の方法は、静的コンストラクターを使用することのように見えましたが、実行されていないようです。
public class MyComponent : Component
{
static string someVar = "Static constructor not yet run";
static MyComponent()
{
someVar = "Static constuctor run";
}
public MyComponent()
{
//Do some constructor things
}
}
設計時に静的コンストラクターを実行する方法はありますか? そうでない場合、この種のことを行うための受け入れられたパターンはありますか?