Quelle: dotnetpro
AUTOMATISCHE FREIGABE VON DISPOSABLE-OBJEKTEN 12.12.2022, 00:00 Uhr

Verantwortung für Ressourcen

Wer kümmert sich um die Freigabe von unverwalteten Ressourcen?
Das .NET Framework übernimmt für den Entwickler die Freigabe nicht mehr benötigter Objekte. Für nicht verwaltete native Ressourcen, die nicht unter der Kontrolle des Garbage Collectors sind, wird das IDisposable-Pattern angeboten.
Die Anwendung dieses Patterns erfolgt in zwei Phasen, wobei im ersten Schritt eine Ressource reserviert und somit dem konsumierenden Code zur Verwendung überlassen werden kann.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar