C#: Собеседование .NET 2021. Каверзные вопросы: Виртуальные методы, статические конструкторы и поля HD

C#: Собеседование .NET 2021. Каверзные вопросы: Виртуальные методы, статические конструкторы и поля
00:10:03
Обнаружено блокирование рекламы на сайте

Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).

12n.ru 18795 роликов

Собеседование .NET 2021. Каверзные вопросы: Виртуальные методы, статические конструкторы и поля .

Разбираем вопросы которые задают на собеседованиях. В данном цикле будут разобраны 10 вопросов, собранных в 8-ми коротких видеороликах. В пятом видео разбираем вопросы, относящиеся к виртуальным методам, статическим конструкторам и полям.


Мы в Telegram: t.me/platinum_tech_talks
Чат для общения и вопросов: t.me/platinum_chat
RSS
Евгений Захарцев
12:55
4:24 я тоже раньше считал время вызова статических полей/конструкторов недетерминированным. По факту, оно четко известно — в момент, когда первый раз упоминается класс, необходимо в куче создать класс-тип, в котором вся статика и инициализируется.

4:56 я вас сильно удивлю, но конструктор инстанца может отработать перед статическим конструктором: создайте статическое поле, которое инициализируется конструктором инстанца (Singleton Pattern, например). В этом случае статическое поле инициализируется перед всеми конструкторами, и напрямую вызывает инстацирование еще до вызова статического конструктора CLR-ом

Новости

ЭОС собирает партнеров на «Весенний документооборот – 2026» Индикаторы угроз: получили – применили – поймали 28 мая в Москве пройдет PR Tech Forum 2026 — форум о коммуникациях технологических компаний Хранение данных: знаем, умеем, практикуем Двадцать седьмая конференция «Корпоративное налоговое планирование»

ЭОС собирает партнеров на «Весенний документооборот – 2026»


2 часа назад
ЭОС собирает партнеров на «Весенний документооборот – 2026»
ЭОС собирает партнеров на «Весенний документооборот – 2026»
Индикаторы угроз: получили – применили – поймали
Индикаторы угроз: получили – применили – поймали
28 мая в Москве пройдет PR Tech Forum 2026 — форум о коммуникациях технологических компаний
28 мая в Москве пройдет PR Tech Forum 2026 — форум о коммуникациях технологических компаний
Хранение данных: знаем, умеем, практикуем
Хранение данных: знаем, умеем, практикуем
Двадцать седьмая конференция «Корпоративное налоговое планирование»
Двадцать седьмая конференция «Корпоративное налоговое планирование»