Ein Zeiger ist eine Variable, deren Wert die Adresse einer anderen Variablen ist. Verwenden Sie die Methode ToString(), um die Daten abzurufen, die an der Stelle gespeichert sind, auf die die Zeigervariable verweist.
Hier ist ein Beispiel –
using System; namespace UnsafeCodeApplication { class Program { public static void Main() { unsafe { int var = 100; int* p = &var; Console.WriteLine("Data is: {0} " , var); Console.WriteLine("Data is: {0} " , p->ToString()); Console.WriteLine("Address is: {0} " , (int)p); } Console.ReadKey(); } } }
Das Obige erfordert, dass Sie unsichere Befehlszeilenoptionen festlegen. Nachdem die Einrichtung abgeschlossen ist, wird die folgende Ausgabe angezeigt.
Data is: 100 Data is: 100 Address is: 77678547
Das obige ist der detaillierte Inhalt vonRufen Sie in C# den Datenwert als Zeiger ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!