Предисловие

Эта спецификация заменяет ECMA-334:2026. Изменения предыдущего выпуска включают добавление следующих функций:

  • record class в качестве псевдонима для record
  • структуры записей
  • Типы записей могут запечатывать ToString
  • Расширенные #line директивы
  • CallerArgumentExpression атрибут для диагностики
  • Интерполированный обработчик строк
  • Константные интерполированные строки
  • Пространства имен с областью действия файла
  • Разрешить AsyncMethodBuilder атрибут для методов
  • Назначение и объявление в той же деконструкции
  • Улучшенное определенное назначение
  • Улучшения лямбда-выражения
  • Расширенные шаблоны свойств
  • Глобальные директивы using
  • Улучшения типов структур