boxing

int -> object  - запакувати

int a = 1;

object obj = a;

object -> int  - розпакувати

int c = (int)obj;

int d = (short)obj; // помилка, бо ми запаковували int

int e = (short)(int)obj; // можна