
NET-011 C# Tips and Tricks
Начало: По мере набора группы
Длительность: 1 неделя
СертификатОнлайн
Описание курса
C# Tips and Tricks: Раскройте тонкости языка C# и платформы .NET, изучив продвинутые возможности и лучшие практики, которые помогут повысить продуктивность и качество вашего кода. В любом современном языке есть функции, поведение которых не очевидно с первого взгляда, и язык C# в этом плане не исключение. За последние десятилетия язык C# претерпел огромное количество изменений, превратившись из «простого» объектно-ориентированного языка в гибрид с возможностью использования различных парадигм программирования.
- Иммутабельность делегатов.
- Потокобезопасная подписка.
- Виртуальные события.
- Цикл foreach.
- LINQ (Query Comprehension syntax).
- Collection initializer.
- C# 5.0 Async Features.
- Порядок вызова конструкторов.
- Порядок вызова статических конструкторов.
- Гонки и время сборки мусора.
- Базовые сведения:
- Equals и GetHashCode.
- Изменяемые значимые типы.
- Упаковка.
- Объединения (unions).
- Ковариантность и устройство массивов.
- Перегрузка и наследование.
- Может ли this быть null?
- Неявная реализация методов интерфейса.