Абстракция. Абстрактные классы и интерфейсы
Статические и вложенные классы
Пространство имен. Директивы препроцессора.
Структуры и их разновидности
Структуры и их разновидности. Перечисления
Наследование и полиморфизм
Анонимные и динамические типы. LINQ.
Ограничения универсальных шаблонов