Anyone can help me? Its happening for all 3 structs(struct0 , struct1, and struct2)
using System;
using System.Runtime. InteropServices ;
internal sealed class Class0
{
internal static int int_0; // data size: 4 bytes
internal static int int_1; // data size: 4 bytes
internal static int int_2; // data size: 4 bytes
internal static int int_3; // data size: 4 bytes
internal static Struct0 struct0_0; // data size: 32 bytes
internal static Struct1 struct1_0; // data size: 256 bytes
internal static Struct2 struct2_0; // data size: 16 bytes
[StructLayout(La youtKind.Explic it, Size=0x20, Pack=1)]
private struct Struct0
{
}
[StructLayout(La youtKind.Explic it, Size=0x100, Pack=1)]
private struct Struct1
{
}
[StructLayout(La youtKind.Explic it, Size=0x10, Pack=1)]
private struct Struct2
{
}
}
using System;
using System.Runtime. InteropServices ;
internal sealed class Class0
{
internal static int int_0; // data size: 4 bytes
internal static int int_1; // data size: 4 bytes
internal static int int_2; // data size: 4 bytes
internal static int int_3; // data size: 4 bytes
internal static Struct0 struct0_0; // data size: 32 bytes
internal static Struct1 struct1_0; // data size: 256 bytes
internal static Struct2 struct2_0; // data size: 16 bytes
[StructLayout(La youtKind.Explic it, Size=0x20, Pack=1)]
private struct Struct0
{
}
[StructLayout(La youtKind.Explic it, Size=0x100, Pack=1)]
private struct Struct1
{
}
[StructLayout(La youtKind.Explic it, Size=0x10, Pack=1)]
private struct Struct2
{
}
}
Comment