Object
É um tipo de dado genérico que pode aceitar qualquer tipo de valor ou objeto
Usado para por exemplo quando não sabe o tipo da informação ou ela é de varios tipos diferentes
object obj = 10;
obj = "Hello World";
Boxing and Unboxing
Boxing: Converte um tipo primitivo em object.
int i = 5; // Tipo primitivo int
object obj = i; // Boxing, converte o tipo int em object
Unboxing: Converte um object em um tipo primitivo.
object obj = 5; // Objeto do tipo object com valor inteiro
int i = (int)obj; // Unboxing, converte o objeto em um tipo primitivo int
10 July 2025