c# 获取内存地址
c# 如何获取一个变量内存地址
并对他进行操作
------解决方案--------------------unsafe
{
uint* ptr = (uint*)0x56000000;
MessageBox.Show((*ptr).ToString());
}
------解决方案--------------------需要将程序设置为unsafe状态,然后用&就可以了。步骤如下:
1.将IDE中的配置属性-> 结构-> unsafe设置为true;
2.在要取内存地址的函数前用unsafe关键词修饰。
3.用&取内存地址