我有一個情況,我有一個Intptr,並且我有一個由4個字節組成的我自己的結構。我想從Intptr中讀取4個字節到我的這個結構中。但是我想單獨填充結構中的4個字節。像從Intptr讀取一個字節
mystruct obj = new mystruct()。
obj.byte2 = 「從Myintptr讀拳頭字節」
obj.byte1 = 「從MyIntptr讀取下一個字節」
這可能嗎?
其中一種方式可能是我首先使用Marshal.copy()將整個事物讀入一個字節數組,然後執行復制到obj的第二步。 但我好奇,我有另一種方式
你想複製字節從內存指向的IntPtr的或該值的字節的IntPtr? – logicnp 2010-03-10 14:50:32
另請注意,IntPtr在64位系統上是8個字節。 – logicnp 2010-03-10 14:51:04