指針是一個(gè)變量,其值是另一個(gè)變量的地址。使用ToString()方法檢索指針變量所引用的位置存儲(chǔ)的數(shù)據(jù)。
示例
以下是一個(gè)示例 –
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(); } } }
登錄后復(fù)制
輸出
上述操作需要您設(shè)置不安全的命令行選項(xiàng)。在設(shè)置完成后,將會(huì)顯示以下輸出。
Data is: 100 Data is: 100 Address is: 77678547
登錄后復(fù)制
以上就是在C#中,將數(shù)據(jù)值作為指針檢索的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注www.xfxf.net其它相關(guān)文章!