我在monotouch中做了一些略低级别的操作 - 如果我在ObjC / xcode中,我会使用malloc来获取Int *。
我目前的方法如下:
IE:
byte [] byteArray = new byte[1024].
IntPtr byteArrayPtr;
fixed (byte *_bp = byteArray) {
byteArrayPtr = (IntPtr)_bp;
}
Presto,我有byteArrayPtr
附加到1K的内存块,但我不禁想到这可能是一个有点粗暴的方法。是否有更简洁的方法来获得指向“空池o'记忆”的IntPtr
?
答案 0 :(得分:5)