Avec des langages comme le C++, le développeur doit gérer le cycle de vie des objets dans son code. C’est à lui de les détruire et libérer la mémoire s’il veut éviter les fuites. En C#, c’est différent. Le Garbage collector (GC) se charge de libérer de la mémoire si nécessaire et le développeur n’a en général pas à s’en soucier tant qu’il utilise du code managé. Lorsqu’il utilise du code non managé, lors de l’accès à un fichier ou à une base de données par exemple, la destruction des objets sera manuelle. Cet article nous donnera un aperçu du fonctionnement du Garbage collector et nous indiquera comment gérer la destruction des objets avec du code non managé.
Pages
Articles récents
Étiquettes
.net
70-483
async
await
c#
CancellationToken
capteur
codedom
Connexion String
dataadapter
dataset
Directory
DirectoryInfo
DriveInfo
File
FileInfo
google app script
gps
internet explorer
IProgress
localisation
multithreading
Odroid
parallel
Path
pattern
Raspberry Pi
scraping
selenium
SQL Server
string
System.IO
t-sql
Task
test
texte
thread
threadpool
Transaction
TransactionScope
tuple
Visual Studio Code
web
Windows 10
XAML
Articles Phares
Confidentialité et cookies : ce site utilise des cookies. En continuant à naviguer sur ce site, vous acceptez que nous en utilisions.
Pour en savoir plus, y compris sur la façon de contrôler les cookies, reportez-vous à ce qui suit : Politique relative aux cookies
Pour en savoir plus, y compris sur la façon de contrôler les cookies, reportez-vous à ce qui suit : Politique relative aux cookies