Я хотел бы выполнить статический конструктор класса (т.е. хочу "загрузить" класс), не создавая экземпляр. Как это сделать?
Бонусный вопрос: существуют ли различия между .NET 4 и более ранними версиями?
Edit:
- Класс не является статическим.
- Я хочу запустить его перед созданием экземпляров, потому что для запуска требуется некоторое время, и я бы хотел избежать этой задержки при первом доступе.
- Статический ctor инициализирует поля
private static readonly
, поэтому не может быть запущен в методе.