Structure exclusivement stockée dans la pile: “ref struct” (C# 7, C# 8.0)

Cet article fait partie d’une série d’articles sur les apports fonctionnels de C# 7 (i.e. C# 7.0/7.1/7.2/7.3) et C# 8.0. Sommaire readonly struct ref struct Managed pointer Span<T>   Utilisation de Span<T> suivant le framework   Fonctionnement stackalloc   Quantité de mémoire allouée sur la pile   Utilisation de stackalloc dans une expression readonly ref struct ref struct et…

Continuer à lire

Pattern matching (C# 7, C# 8.0)

Cet article fait partie d’une série d’articles sur les apports fonctionnels de C# 7 (i.e. C# 7.0/7.1/7.2/7.3) et C# 8.0. Sommaire Avec is Avec switch Switch…case   when avec switch…case var pattern avec is ou switch…case Expression switch   Discard pattern   when avec une expression switch   var pattern   Tuple pattern   Positional pattern   Property pattern Objets de type…

Continuer à lire