インスタンスを作成せずに、クラスの静的コンストラクターを実行したい(つまり、クラスを「ロード」したい)。それ、どうやったら出来るの?
ボーナス質問:.NET 4と以前のバージョンの間に違いはありますか?
編集:
- クラスは静的ではありません。
- 実行に時間がかかるため、インスタンスを作成する前に実行したいと思います。最初のアクセスでこの遅延を回避したいと思います。
- 静的コンストラクター
private static readonly
はフィールドを初期化するため、代わりにメソッドで実行することはできません。