Boxing je pretvarjanje vrednostnega tipa (kot je int) v referenčni tip (object) — zavijanje v objekt na heap-u. Unboxing je obratni proces (ekstrakcija vrednosti nazaj). Oba imata ceno po zmogljivosti (alokacija na heap-u, kopiranje), in razumevanje tega vam pomaga izogniti nepotrebnim overhead-om.
