Zeiger

In diesem Buch haben Sie bis jetzt noch keinen Code gesehen, der Zeiger im Stil von C/C++ verwendet. Nur hier, in den letzten Absätzen der letzten Seiten, kommt dieses Thema zur Sprache – und dies sogar, obwohl Zeiger in der Familie der C-Programmiersprachen eine zentrale Rolle spielen. Bei C# sind Zeiger in ungewöhnliche und fortgeschrittene Programmierprobleme verbannt; typischerweise werden sie nur mit P/Invoke verwendet.

C# unterstützt die üblichen C-Zeigeroperatoren, die in Tabelle 23-1 aufgeführt sind.

Tabelle 23-1. C#-Zeigeroperationen

Operator

Bedeutung

&

Der Operator Adresse-von liefert einen Zeiger auf die Adresse eines Werts.

*

Der Dereferenzierungs- Operator liefert den Wert an die Adresse eines Zeigers.

->

Der Member-Zugriffs- Operator ...

Get Programmieren mit C# 3.0 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.