Quelle: dotnetpro
Zeiger unter .NET 12.05.2023, 00:00 Uhr

.NET liebt Pointer

Neue Möglichkeiten, direkt auf den Speicher zuzugreifen.
Zwei Jahrzehnte haben .NET und C# nun schon auf dem Buckel. C# als die leichte Sprache, die einfacher als C++ ist und die wahrscheinlich auch deswegen so populär geworden ist, weil .NET dem Entwickler das Speichermanagement schenkt: Man muss sich nicht um das Aufräumen des Speichers kümmern, kann Objekte nach Lust und Laune allokieren, denn irgendwas im Hintergrund räumt schon auf – der Garbage Collector, unsere Müllabfuhr.
Doch je näher man dem Speicher kommt, desto schwieriger wird der Umgang in C# damit. Gerade deswegen hat Microsoft neuere Konzepte wie Span<T> oder Memory<T> eingeführt. Diese haben es erleichtert, auf einen Speicherbereich zuzugreifen und damit zu arbeiten.

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