Рефлексия в C#: понятие, особенности и целесообразность использования | IT Мероприятия
Идет набор групп на обучение по Java и С#/.NET
Записаться на курс
Пожалуйста, подождите...
Ваша заявка принята! Менеджер учебного центра свяжется с Вами в ближайшее время.
Мессенджер:

Рефлексия в C#: понятие, особенности и целесообразность использования

Дата:19 марта, 2024 г.
Время:19:00-21:00
Ведущий:Глембицкий Алексей
Senior C# Developer в GlobalLogic
Описание:

Вас интересуют внутренние механизмы языка программирования C# и возможности максимально гибкого и динамического кода? Присоединяйтесь к нашему вебинару "Рефлексия в C#: понятие, особенности и целесообразность использования".

Рефлексия – это мощный инструмент в программировании, который позволяет вам взаимодействовать со структурой кода на уровне выполнения. В этом вебинаре мы подробно рассмотрим понятие рефлексии в языке C#, выясним, как она работает и как можно использовать этот механизм для решения различных задач.

План вебинара:

  1. Основы рефлексии: рассмотрение базовых понятий и терминов, связанных с рефлексией в C#.
  2. Классы и объекты System.Reflection: обзор классов, которые обеспечивают возможности рефлексии в стандартной библиотеке C#.
  3. Динамическая генерация кода: изучение методов создания и изменения кода во время выполнения программы.
  4. Использование рефлексии в реальных задачах: практические примеры и сценарии использования рефлексии для достижения конкретных целей.
  5. Рефлексия в юнит тестах: как использовать рефлексию для автоматизации тестирования и проверки функционала.
  6. Декомпиляция кода: внутреннее понимание и основы использования рефлексии для декомпиляции кода. Обзор основных декомпиляторов и пример создания собственного декомпилятора.

Целевая аудитория:

Этот вебинар предназначен для тех, кто уже имеет базовые знания языка программирования C# и желает углубить их, узнать о новых функциональностях и научиться использовать их в своей работе.

Условия участия: бесплатно. Для получения приглашения на онлайн-трансляцию заполните регистрационную форму.