int size = Marshal.SizeOf(typeof(_HEADER_INFO_LIST));
byte[] infoBuf = new byte[size];
for (int i =0, j= 60 ; i < size ; i++, j++)
{
infoBuf[i] = myBuf[j];
}
_HEADER_INFO_LIST info = (_HEADER_INFO_LIST)Struct_Transform.BytesToStruct(infoBuf, typeof(_HEADER_INFO_LIST)); 我将字节数组转化为结构体之后再更行结构体数组需要怎么才做呢,谢谢
byte[] infoBuf = new byte[size];
for (int i =0, j= 60 ; i < size ; i++, j++)
{
infoBuf[i] = myBuf[j];
}
_HEADER_INFO_LIST info = (_HEADER_INFO_LIST)Struct_Transform.BytesToStruct(infoBuf, typeof(_HEADER_INFO_LIST)); 我将字节数组转化为结构体之后再更行结构体数组需要怎么才做呢,谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货