Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette spécification remplace ECMA-334:2026. Les modifications apportées à l’édition précédente incluent l’ajout des fonctionnalités suivantes :
- Accesseurs d’init
- Déclarations de niveau supérieur
- Entiers de taille native
- Enregistrements
- Pointeurs fonction
- Améliorations des critères spéciaux
- Fonctions anonymes statiques
- Expressions conditionnelles typées par la cible
- Types de retour covariant
- Prise en charge des extensions
GetEnumeratorpour les bouclesforeach - Paramètres d’abandon lambda
- Attributs et
externsur les fonctions locales - Initialiseurs de module
- Nouvelles fonctionnalités pour les méthodes partielles
- Expressions à typage cible
new - Annotations des paramètres de type sans contraintes
- Sécurité de variance pour les membres de l’interface statique
- Types références Nullables
- Analyse du constructeur nullable
- Analyse des valeurs par défaut du paramètre Nullable
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.
ECMA C# draft specification