struct A
{
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 255)]
B[] b;
} struct B
{
int bNum;
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 10)]
char[] bCount;
}下面的B结构体中的char[]可以用PadRight(10, '\0').ToCharArray()来补齐,A结构体中B[]假如只赋值了B[0],B[1],那剩下的怎么给他补齐啊。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货