Cette nouvelle version contient beaucoup de nouvelles fonctionnalités et d'optimisations, incluant les arguments nommés, les types d'union, attributs, promotion de propriété de constructeur, l'expression match, l'opérateur nullsafe, JIT (Compilation à la Volée), et des améliorations dans le système de typage, la gestion d'erreur, et de cohérence.
Vous trouverez tous les détails (avec des exemples !) de ces nouvelles fonctionnalités ici :
Personnellement, je crois que j'aime beaucoup l'arrivée de match() que je vais utiliser en remplacement de switch() ou de certains if...else