Meetup – Rétrospective des dernières nouveautés de C#

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.