Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Esta especificação substitui a ECMA-334:2026. As alterações em relação à edição anterior incluem a adição dos seguintes recursos:
- Acessórios de init
- Declarações de nível superior
- Inteiros de tamanho nativo
- Registos
- Ponteiros de função
- Aprimoramentos de correspondência de padrões
- Funções anónimas estáticas
- Expressões condicionais com tipo alvo
- Tipos de retorno covariantes
- Suporte de extensão
GetEnumeratorparaforeachloops - Parâmetros de descarte do Lambda
- Atributos e
externsobre funções locais - Inicializadores de módulo
- Novas funcionalidades para métodos parciais
- Expressões de tipo alvo
new - Anotações de parâmetros de tipo sem restrições
- Segurança de variância para membros da interface estática
- Tipos de referência anuláveis
- Análise de construtores anuláveis
- Análise de valores por defeito de parâmetros anuláveis
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.
ECMA C# draft specification