← к ленте

Что нового готовят в C# 15

Х@habr_comмедиа / агрегатор
2 дн

В C# 15 готовят union-типы с проверкой полноты switch, выход из вложенных циклов, индексаторы расширений и изменения правил unsafe.

Обзор нововведений в C# 15: от union-типов до правил unsafe Метод обрабатывает ответы API через switch. Появляется новый тип ответа, для которого забыли добавить отдельную ветку. Срабатывает default — и ошибка может остаться незамеченной. В C# 15 для подобных случаев готовят union-типы, позволяющие компилятору проверять полноту обработки допустимых вариантов. Но изменения касаются не только типов. Например, из вложенного цикла можно будет выйти без дополнительного флага, а индексаторы расширений позволят использовать привычные квадратные скобки там, где раньше требовался метод расширения. Отдельно пересмотрят правила unsafe — здесь меняется само представление о том, какие операции с указателями следует считать небезопасными.
Что нового готовят в C# 15

Кратко (AI)

В посте перечислены планируемые нововведения C# 15: union-типы, проверка полноты обработки вариантов в switch, выход из вложенных циклов и индексаторы расширений. Также заявлен пересмотр правил unsafe и операций с указателями.

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖