1 article
How classes, structs, and enums map to IL — all extend a class at the CLR level — and why struct fields live at the struct's own memory address while class fields are offset from the object pointer.