Sobes.tech
Junior — Middle

Object sınıfı nesnesinde mevcut olan temel yöntemleri isimlendirebilir misiniz?

sobes.tech yapay zeka

AI'dan gelen yanıt

C# dilinde, Object sınıfı tüm türlerin temelidir ve birkaç anahtar yöntemi sağlar:

  • Equals(object obj) — mevcut nesnenin başka bir nesneye eşit olup olmadığını kontrol eder.
  • GetHashCode() — nesnenin karma kodunu döndürür, koleksiyonlarda kullanılır.
  • ToString() — nesnenin dize temsiliğini döndürür.
  • GetType() — mevcut örneğin türünü döndürür.
  • MemberwiseClone() — nesnenin yüzeysel bir kopyasını oluşturur (korumalı yöntem).
  • Finalize() — kaynakları temizlemek için çöp toplamadan önce çağrılır (genellikle yıkıcı metod aracılığıyla).

Kullanım örneği:

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