Boxing është konvertimi i një tipi vlere (si int) në një tipi referimi (object) — e mbështjellim atë në një objekt në heap. Unboxing është e kundërta (nxjerrja e vlerës prapa). Të dyja kanë një kosto performancë (alokimi në heap, kopjimi), dhe kuptimi i tyre ju ndihmon të shmangni mbingarkesën e panevojshme.
