C#. Универсальные методы и делегаты. Generic. Урок 60
Автор: Byte++
Загружено: 2020-09-24
Просмотров: 3021
Описание:
#generic #delegates #methods
В этом видео я расскажу как создать универсальный метод, как создать универсальный делегат, как связать метод с делегатом многое другое!
Универсальными шаблонами являются классы, структуры, интерфейсы и методы, которые имеют прототипы (параметры типов) для одного или нескольких типов, которые они хранят или используют. Класс универсальной коллекции может использовать параметр типа в качестве заполнителя для типа объектов, которые в нем хранятся. Параметры типа отображаются как типы его полей и типы параметров его методов. Универсальный метод может использовать параметр типа в качестве типа возвращаемого значения или как тип одного из своих формальных параметров. Следующий код иллюстрирует определение простого универсального класса.
Универсальные методы могут присутствовать в универсальных и неуниверсальных типах. Важно отметить, что метод не является универсальным только потому, что он принадлежит универсальному типу или даже в том случае, если он имеет формальные параметры, типы которых являются универсальными параметрами для включающего их типа. Метод является универсальным только в том случае, если он имеет свой собственный список параметров типа. В следующем коде только метод G является универсальным.
Подписывайтесь на канал, ставьте лайки, задавайте вопросы в комментариях!
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: