Статический конструктор используется для инициализации любых статических данных или для выполнения определенного действия, которое необходимо выполнить только один раз. Он вызывается автоматически перед созданием первого экземпляра или ссылками на любые статические элементы.

м классе у меня есть статический словарь объекта строк, который содержит большое количество элементов (он читает из файла и инициализирует их), я написал статический конструктор для этого, и это занимает несколько секунд, но я хочу сделать это один раз чтобы быть быстрее, так как я делаю это в ASP.Net, и я хочу, чтобы на моем сайте не было таких накладных расходов, что мне делать? если этот конструктор запускается для каждого объекта, то вместо этого я думал о каком-то методе, но я думаю, что мне нужно запускать этот метод на каждой странице веб-сайта, который запускает пользователь, поэтому я снова думаю, что это будет то же самое, я прав? Каково ваше решение для инициализации большого набора переменных только один раз? Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос