1
一個字節數組,它可以從託管陣列獲得從固定對象
byte [] buffer = new byte[length + byteAlignment];
GCHandle bufferHandle = GCHandle.Alloc(buffer, GCHandleType.Pinned);
IntPtr ptr = bufferHandle.AddrOfPinnedObject();
獲得一個指針有沒有辦法做相反。從固定對象獲取一個字節數組而不復制?
這需要不安全的代碼,所以你可以使用字節*(指針字節)。用這樣一個不會讓你的腿脫落的指針你可以做的很少。 –