Structures ref en C# pour l'optimisation des performances
Les structures ref en C#, introduites dans la version 7.2, sont des types spéciaux qui ne peuvent être alloués que sur la pile. Elles empêchent la mise en boîte (conversion en object), ce qui élimine les coûts de ramasse-miettes pour les opérations critiques.
Auparavant, des fonctionnalités similaires nécessitaient des pointeurs non sécurisés. ...
Publié le 29 juin à 21h08
Différences entre Span<byte>, ReadOnlySpan<byte> et byte[] en C#
Comprendre les distinctions entre Span<byte>, ReadOnlySpan<byte> et byte[] est essentiel pour optimiser l'efficacité de la mémoire et les performances dans les applications .NET. Ces trois types manipulent des séquences d'octets, mais avec des mécanismes et des contraintes fondamentalement différents.
Nature et allocation mémoire
Le ...
Publié le 1 juin à 11h02