摘要:
Marshal.Copy 可以将 Array 中的数据拷贝给 IntPtr 所指向的地址,也可以将 IntPtr 地址中的内容拷贝给 Array。不管是从哪里拷贝到哪里,其中都有一个参数 startIndex。那么这个 startIndex 到底是指 IntPtr 的偏移量呢,还是 Array 的偏移量呢?下面我们看一段示例代码: int[] buffer = { 1, 2, 3 }; int[] buffer1 = new int[3]; int[] buffer2 = new int[3]; IntPt... 阅读全文
浙公网安备 33010602011771号