C# 含动态数组的结构体封送有关问题(3) - C#
其实也不是完全没辙,可以修改(重新设计)那个方法,让其识别结构体中的数组长度,然后对其进行填充,至于长度,用[MarshalAs(UnmanagedType.ByValArray, SizeConst = XXX)...
C# MarshalAs 特性的问题_百度知道
MarshalAs属性指示如何在托管代码和非托管代码之间封送数据。当MarshalAsAttribute.Value 设置为 ByValArray 时,必须设置 SizeConst 以指示数组中的元素数。当需要区分...