Sobes.tech
Junior — Middle

Можете ли да назовете главне методе доступне у објекту класе Object?

sobes.tech АИ

Одговор од АИ

U C#-u, klasa Object je osnova za sve tipove i pruža nekoliko ključnih metoda:

  • Equals(object obj) — proverava da li je trenutni objekat jednak drugom.
  • GetHashCode() — vraća hash kod objekta, koristi se u kolekcijama.
  • ToString() — vraća tekstualni prikaz objekta.
  • GetType() — vraća tip trenutnog primera.
  • MemberwiseClone() — kreira površinsku kopiju objekta (zaštićena metoda).
  • Finalize() — se poziva pre prikupljanja smeća za čišćenje resursa (obično putem destruktora).

Primer upotrebe:

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