【发布时间】:2012-04-14 08:23:33
【问题描述】:
我想获取数组中第一个条目的指针。这就是我尝试的方式
int[] Results = { 1, 2, 3, 4, 5 };
unsafe
{
int* FirstResult = Results[0];
}
得到以下编译错误。任何想法如何解决它?
您只能在 a 中获取未固定表达式的地址 固定语句初始化器
【问题讨论】:
-
对不起我的无知,但我不清楚:(
-
Results不固定。除非你修复它,否则 GC 可能会移动它。
标签: c# unsafe-pointers