以前VC下我对一个Buf的运用现在在C#下不太清楚怎么用了!比如说
VC下:char DataBuf[100];
我可以任意进行这样的操作:memcpy((ULONG *)(DataBuf+4),XXX,lenth);随便举得例子哈,就是数组之间数据的复制,里面顺便带了个对Buf的类型转换和地址的偏移!
而C#下:byte[]DataBuf=new byte[100];
我的问题是在C#下怎么实现上面VC中的用法,也就是实现上面那个语句?如果按(DataBuf+4)这种方式来索引数组的元素在C#下是要报错的!