如何在C#中声明结构类型的固定大小数组:
[StructLayout(LayoutKind.Sequential,Pack=1), Serializable]
public unsafe struct MyStruct{
...
}
public class MyClass {
...
public fixed MyStruct myStruct[256];
}
如何解决 CS1663 错误:不允许使用固定大小的结构类型缓冲区?由于我需要频繁地将其封送到本机 C++,因此不想使用 C# 或“托管集合数据结构”类型。