Zeigerprogrammierung (Unsicherer Code)

Niemand möchte unsicheren Code schreiben, doch die Programmiersprache C# kennt eine gleichnamige Option (unsafe). Innerhalb von unsicherem Code können in C# Zeiger und Zeigerarithmetik verwendet werden. Diese Operationen werden dann nicht von der Common Language Runtime verifiziert und können zu Programmabstürzen führen. Bei Visual Basic gibt es keine in die Sprachsyntax eingebaute Möglichkeit, Zeiger und Zeigerarithmetik zu nutzen. Das wäre nur über Umwege über die Klassenbibliothek möglich. Wenn Sie derartige Low-Level-Funktionen wirklich nutzen wollten, sollten Sie C# oder C++/CLI verwenden.

Achtung

Es gibt nur wenige sinnvolle Einsatzgebiete für Zeigerarithmetik im .NET Framework. Ein solcher Fall liegt ...

Get Microsoft .NET 4.0 - Crashkurs now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.