不安全代码(unsafe)

一、不安全的代码实例

 1         unsafe static void ChangeValue(int* pData)
 2         {
 3             *pData = 200; //修改所在地址值
 4         }
 5 
 6 
 7         unsafe static void Main()
 8         {
 9             int data = 100;
10             Console.WriteLine("原始值: {0}", data);
11             ChangeValue(&data);    //取data地址并传递
12             Console.WriteLine("改变地址后: {0}", data);
13 
14             Console.ReadLine();
15         }

    结果: 

原文地址:https://www.cnblogs.com/Jacob-Wu/p/5780217.html