2.1 C♯: продвинутый язык

↑ Этап 2

Делегаты и события, LINQ и деревья выражений, итераторы, generics, extension-методы, records, Span, рефлексия, source generators, сериализация и новые возможности языка.

Темы

Итого: 12 тем · ~1 ч 14 мин · готово 0 из 12

#ТемаПриоритетЧтениеСтатус
1Делегаты, Func, Action, лямбды, замыканияОбязательно6 минНе начато
2События и паттерн Observer в C♯Обязательно7 минНе начато
3LINQ глубоко: отложенное выполнение, IEnumerable и IQueryable, expression treesОбязательно6 минНе начато
4yield, итераторы, IAsyncEnumerableОбязательно6 минНе начато
5Generics глубоко: constraints, вариантность, static abstractОбязательно6 минНе начато
6Extension methods и fluent APIОбязательно6 минНе начато
7Records, init, with, required, primary constructorsОбязательно5 минНе начато
8Span и Memory: stackalloc, ref structОбязательно6 минНе начато
9Атрибуты и рефлексияОбязательно6 минНе начато
10Source generators и Roslyn (как в analytics_generator)Обязательно8 минНе начато
11Сериализация: System.Text.Json и NewtonsoftОбязательно7 минНе начато
12Что нового в C♯ 10–13 и .NET 8–9Обязательно5 минНе начато

Чек-лист раздела

  • Прочитал все темы
  • Могу объяснить каждую тему за 2 минуты вслух