是否有可能在另一个struct
中声明struct
数组字段?struct struct
[StructLayout(LayoutKind.Sequential, Pack = 1)]
public unsafe struct A
{
}
[StructLayout(LayoutKind.Sequential, Pack = 1)]
public unsafe struct B
{
public fixed A FieldA[123];
}
Visual Studio中告诉FieldA
只能是任何简单类型不是一个struct
的阵列。有没有解决方案/解决方法?