Langage C# 8 – Des nouveautés, mais pour quels frameworks ?

En 2019, la version 8 du langage C# sera publiée. Cette version propose de nombreuses nouveautés qui feront l’objet de mes prochains messages sur ce blog : les types références nullables, les flux asynchrones, l’accès aux éléments des tableaux via des index et des plages d’index, l’implémentation par défaut des membres dans les interfaces, les patterns récursifs, les switch expressions, l’instanciation de classes avec déduction implicite du type en fonction du contexte, …
Ces nouveautés font partie de .NET Standard 2.1, supporté par .NET Core 3.0, Xamarin, mais pas par la version 4.8 du Framework .NET. Ainsi, ces fonctionnalités ne seront pas disponibles lorsque vous ciblerez la version 8 du langage C# et la version 4.8 du Framework .NET.

About: James RAVAILLE

Travaillant avec la plateforme Microsoft .NET depuis 2002, j’alterne les missions de formation et d’ingénierie avec cette plateforme. J’écris ce blog pour transmettre mes connaissances à tout développeur, qu’il soit débutant ou expérimenté.