Penunjuk ialah pembolehubah yang nilainya ialah alamat pembolehubah lain. Gunakan kaedah ToString() untuk mendapatkan semula data yang disimpan di lokasi yang dirujuk oleh pembolehubah penunjuk.
Berikut ialah contoh -
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(); } } }
Penyediaan operasi di atas memerlukan anda untuk menyediakan operasi di atas pilihan baris arahan yang tidak selamat. Selepas persediaan selesai, output berikut akan dipaparkan.
Data is: 100 Data is: 100 Address is: 77678547
Atas ialah kandungan terperinci Dalam C#, dapatkan nilai data sebagai penunjuk. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!