Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта спецификация заменяет ECMA-334:2026. Изменения предыдущего выпуска включают добавление следующих функций:
- Методы доступа к инициализации
- Инструкции верхнего уровня
- Целые числа собственного размера
- Записи
- Указатели функций
- Улучшения сопоставления шаблонов
- Статические анонимные функции
- Целевые условные выражения с типом
- Ковариантные возвращаемые типы
- Расширение
GetEnumeratorподдерживает циклыforeach - Параметры игнорирования в лямбда-выражениях
- Атрибуты и
externлокальные функции - Инициализаторы модулей
- Новые функции для частичных методов
- Типизированные по целевому типу
newвыражения - Аннотации неограниченных параметров типа
- Безопасность вариативности для статических элементов интерфейса
- Ссылочные типы, допускающие значение null
- Анализ конструктора, допускающий значение NULL
- Анализ значений параметров, допускающих значение null по умолчанию
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
ECMA C# draft specification