Статический конструктор в VB.NET

Я переписываю класс C# в VB.NET. Класс C# имеет статического конструктора в нем:

static Class()
{
    ...
}

то, которое через стек вызовов я нашел, называет InitializeComponent главного окна () методом. Везде я посмотрел, сказал мне, что соответствующий статический конструктор в VB.NET справедлив:

Shared Sub New()
    ...
End Sub

Но этот метод никогда не вызывается. Я создаю свой VB.NET статическое право конструктора? Это - вероятно, что-то еще, что не имеет никакого отношения к моему статическому конструктору?

13
задан Peter Mortensen 26 August 2015 в 15:28
поделиться

1 ответ

Статический конструктор запускается при первом из следующих событий, происходящих в домене приложения.

  1. Создается экземпляр этого класса
  2. Любой из статических членов этого класса класса обращается/ссылается.
11
ответ дан 2 December 2019 в 01:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: