Що нового у C# 8,9.
На вебинаре буду рассмотрены последние нововведения в языке программирования С#.
Данная тема является очень доступной, и скорее всего, многие из вас уже знакомы с новинками. Именно поэтому, основной упор будет сделан на коммуникацию и обсуждение. Мы пройдемся по новым возможностям языка и обсудим, как эти изменения могут быть использованы с целью написания более выразительного и чистого кода.
План вебинара:
1) Развитие C# в контексте современных языков программирования
2) Ссылочные типы, допускающие значение null C#8
3) Выражения. C#7,8,9
- Сопоставление шаблонов C#7,8,9
- Выражения switch C#8
- Литеральные выражения default С#7
- Присваивание объединения со значением NULL C#8
- Выражения throw C#7
- Новые выражения целевого типа C#9
- Условные выражения ref C#7.2
- Условное выражение с целевым типом C#9
4) Индексы и диапазоны C#8
5) Асинхронные последовательности/потоки. Асинхронные высвобождаемые типы C#8
6) Деконструкция типов C#7,9
- Кортежи и пользовательские типы C#7
- Поддержка расширения GetEnumerator для циклов foreach С#9
7) Локальные функции C#7,8
- Статические анонимные функции C#9
- Атрибуты локальных функций C#9
- Параметры удаления (discards) лямбда-выражения C#9
8) Объявления using C#8
9) Члены доступные только для чтения C#8
10) Методы интерфейса по умолчанию C#8
11) Ковариантные возвращаемые типы C#9
12) Записи (Record types). C# 9
13) Методы назначения (setters) только инициализации C#9
14) Инструкции верхнего уровня C#9
15) Генераторы кода. Инициализаторы модулей C#9
Целевая аудитория:
Данный вебинар будет интересен для .NET разработчиков, которые хотят изучить современные возможности C#.
01.01.1960
60
655
01.01.1960
60
603
01.01.1960
120
725
01.01.1960
120
1443
01.01.1960
120
1661
01.01.1960
90
1361
01.01.1960
120
1940
01.01.1960
120
793
01.01.1960
120
3002
01.01.1960
120
1594
01.01.1960
120
866
01.01.1960
120
1141