Реализация делегатов и событий
Вкратце
-
Level
-
Навык
-
Продукт
Узнайте, как реализовать позднюю привязку с помощью делегатов, как уведомлять другие классы или объекты, когда происходит что-то интересное с помощью событий, а также управлять издателями событий и подписчиками в приложении C#.
Предварительные требования
- Установка Visual Studio Code с установленным расширением комплекта разработки на C#.
- Возможность разрабатывать объектно-ориентированные программы в C#, реализующие классы, интерфейсы, наследование классов и полиморфное поведение.
- Возможность управлять коллекциями, структурами, записями, универсальными шаблонами, датами и временем и анонимными типами.
- Базовое понимание операций ввода-вывода файлов, сериализации JSON и асинхронного программирования.
Код достижения
Вы хотите запросить код достижения?
Модули, включенные в эту схему обучения
Узнайте, как объявлять, создавать экземпляры и вызывать делегаты для сценариев, требующих вызова динамического метода, таких как методы обратного вызова и настраиваемая сортировка или фильтрация.
Изучите основы событий в C#, включая их зависимость от делегатов и их роль в обеспечении обмена данными между объектами.