Ce lundi 19 mars, un an après notre session sur le développement Windows 10, Xavier et moi-même avons réalisé une nouvelle session au Meetup .Net Toulouse.
Au programme de cette session, une rétrospective des dernières nouveautés de C#, afin de retracer brièvement l’histoire du C#, puis de se focaliser sur les évolutions des versions C# 6.0, C# 7.0, C# 7.1 et C# 7.2, avant de conclure avec le contenu des prochaines versions C# 7.3 et C# 8.0.
En C# 6.0, cela a notamment été l’occasion de revenir sur :
- L’opérateur null conditonal object?.List?.Count
- Le String Interpolation $"exemple {variable0} est disponible {variable1}"
- L’expression nameof
En C# 7.0, nous avons en autres abordés :
- L’évolution sur les tuples (string Firstname, string Name, int Age) GetPerson()
- Les éléments ignorés DateTime.TryParse(dateString, out _)
- Les fonctions locales
- Le pattern matching if(user is Client client)
Retrouvez notre PowerPoint : Meetup – Rétrospective des dernières nouveautés de C#
En 2ième partie de ce Meetup, Guillaume Lacasa a réalisé un tour d’horizon des possibilités de développement pour Microsoft Office.