Aide-mémoire pattern matching C#

Cet article est un aide-mémoire des motifs les plus courants de pattern matching suivant les versions de C# pour aider à se rappeler de la syntaxe: Motif Version C# Remarques et exemples Null pattern C# 7.0 Test pour vérifier si une variable est nulle Vehicle vehicle = new Car(); if (vehicle is null) Console.WriteLine($”{nameof(vehicle)} is…

Continuer à lire

Amélioration des structures (C# 10, C# 11)

Le but de cet article est d’indiquer les améliorations faites sur les objets structures (i.e. struct) en C# 10 et C# 11. Sommaire Rappels concernant les objets de type valeur Caractéristiques des objets de type valeur Caractéristiques des objets struct Code MSIL Avant C# 10.0 readonly struct ref struct readonly ref struct ref struct et…

Continuer à lire