Boxing är att konvertera en värdetyp (som int) till en referenstyp (object) — att omsluta den i ett objekt på heap-minnet. Unboxing är det omvända (att extrahera värdet tillbaka). Båda har en prestandakostnad (heap-allokering, kopiering), och att förstå dem hjälper dig att undvika onödig overhead.
