Hallo zusammen,
in StructLayoutAttribute.Size Field steht zu dem Size Feld folgendes:
Indicates the absolute size of the class or structure.
Soweit so gut.
Wenn mein struct aber als LayoutKind 'Explicit' vorweist & die einzelnen Elemente in meiner Klasse / in meinem Struct auf dem gleichen FieldOffset liegen, muss ich dann immernoch die volle Grösse angeben (sprich die Grösse von jedem einzelnen Member addieren), oder kann ich einfach den grössten Wert angeben?
Gruess,
regenwurm
ServiceStack & Angular = =)
Dann nimmst du die maximale Größe. Das ist dann sowas wie ein union in C.
Hallo Regenwurm,
du musst die Größe nur angeben, wenn du die Struct größer machen willst als die von dir deklarierten Member.
spooky