Junior — Middle
Poți să numești principalele metode disponibile în obiectul clasei Object?
sobes.tech AI
Răspuns de la AI
În C#, clasa Object este baza pentru toate tipurile și oferă mai multe metode cheie:
Equals(object obj)— verifică dacă obiectul curent este egal cu altul.GetHashCode()— returnează codul hash al obiectului, utilizat în colecții.ToString()— returnează reprezentarea în șir a obiectului.GetType()— returnează tipul instanței curente.MemberwiseClone()— creează o copie superficială a obiectului (metodă protejată).Finalize()— este apelată înainte de colectarea gunoiului pentru a curăța resursele (de obicei prin destructor).
Exemplu de utilizare:
object obj = new object();
Console.WriteLine(obj.ToString());
Console.WriteLine(obj.GetHashCode());
Console.WriteLine(obj.GetType());