Gestion de la mémoire C#
$count++; if ($count == 2) { include "../sharemediasubfolder.php"; } ?>
La gestion de la mémoire en C# se fait automatiquement grâce au .NET Framework.
Contrairement à C/C++, un programmeur n'a pas à se soucier de la gestion de la mémoire.
Éboueur:
Pour les objets collectés dans C# Heap, un décompte de références est conservé.
Lorsque le nombre de références atteint zéro, l'objet dans la mémoire de tas devient éligible pour la récupération de place.
La récupération de place s'exécutera en fonction des paramètres CLR.
Contrairement à C++, C# n'a pas de concept appelé Destructor.
Un développeur peut forcer une récupération de place via un appel d'API.
System.gc.collect();
.NET Framework stocke tous les objets dans le tas managé et ils sont automatiquement publiés.