как мне объявить массив фиксированного размера типа структуры в C #:
[StructLayout(LayoutKind.Sequential,Pack=1), Serializable]
public unsafe struct MyStruct{
...
}
public class MyClass {
...
public fixed MyStruct myStruct[256];
}
это приведет к CS1663: буферы фиксированного размера типа struct не допускается, как мне обойти это?, я предпочитаю не использовать C # или тип структуры данных Managed Collection, так как мне нужно часто маршалировать это на собственный C ++