×
Вы действительно хотите открыть доступ к тестированию по курсу C# Универсальные шаблоны на 40 дней?
ВИДЕОУРОК №3. Универсальные классы и интерфейсы
В данном уроке вы познакомитесь с понятием "универсальные шаблоны". Узнаете, как универсальные шаблоны помогают сохранять безопасность типов и почему при этом программы не будут терять производительность. Также автор расскажет, как обходить такие операции как Boxing и Unboxing.
В данном уроке рассмотрим коллекции из пространства имён System.Generic.Collections. Вы узнаете, как использовать базовые универсальные коллекции эффективно.
В данном уроке познакомимся с универсальными классами и интерфейсами. Реализуем интерфейс IEnumerable
В данном видео уроке рассматриваются преимущества универсальных методов, делегатов и событий.
В данном уроке рассмотрим два способа как можно влиять на универсальные параметры типов - это ограничения, ковариантность и контравариантность. Они помогут Вам написать настоящее объектно-ориентированное решение проблем и повторно использовать код по иерархии интерфейсов.
В данном уроке Вы узнаете, как взаимодействует рефлексия с универсальными шаблонами, напишите собственный IoC контейнер. Также убедимся в том, что рефлексия является мощным инструментом .Net-a.
В уроке рассматривается все примеры, которые не вошли в предыдущие уроки, но Вы должны знать о них. Также рассмотрены случаи в которых универсальные шаблоны будут бессильными.