Sobes.tech
Junior — Middle

Object sinfi obyektində mövcud olan əsas metodları qeyd edə bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

C# dilində, Object sinfi bütün tiplərin əsasını təşkil edir və bir neçə əsas metod təmin edir:

  • Equals(object obj) — cari obyektin başqa bir obyektə bərabər olub-olmadığını yoxlayır.
  • GetHashCode() — obyektin hash kodunu qaytarır, kolleksiyalarda istifadə olunur.
  • ToString() — obyektin sətir nümayişini qaytarır.
  • GetType() — cari nümunənin növünü qaytarır.
  • MemberwiseClone() — obyektin səthsel kopiyasını yaradır (müdafiə olunan metod).
  • Finalize() — resursları təmizləmək üçün çöp toplayıcıdan əvvəl çağırılır (adətən destruktor vasitəsilə).

İstifadə nümunəsi:

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