Sobes.tech
Junior — Middle

¿Puedes nombrar los métodos principales disponibles en el objeto de la clase Object?

sobes.tech AI

Respuesta de la IA

En C#, la clase Object es la base de todos los tipos y proporciona varios métodos clave:

  • Equals(object obj) — verifica si el objeto actual es igual a otro.
  • GetHashCode() — devuelve el código hash del objeto, utilizado en colecciones.
  • ToString() — devuelve la representación en cadena del objeto.
  • GetType() — devuelve el tipo de la instancia actual.
  • MemberwiseClone() — crea una copia superficial del objeto (método protegido).
  • Finalize() — se llama antes de la recolección de basura para limpiar recursos (generalmente a través del destructor).

Ejemplo de uso:

object obj = new object();
Console.WriteLine(obj.ToString());
Console.WriteLine(obj.GetHashCode());
Console.WriteLine(obj.GetType());